Hell to Pay Castle : Season 8 Episode 21
TV-14 ABC 43m int(0)
Aired: May 9th, 2016 @ 9:00 PM EST on ABC
When an axe-wielding, escaped psychiatric inmate drops dead in Castle’s P.I. office, Castle and Beckett’s investigation leads Castle to suspect the victim’s death could be the work of the Antichrist.