Season 5 Episode 23 episode 23 Castle Season 5 Episode 23 “The Human Factor” Canadian Promo 04.30.2013. @ 06:15 MiraHalawi Take a look at the Canadian promo from CTV for Castle, season 5 episode 23 “The Human Factor”.