A call from a mysterious stranger ignites an explosive chain of events; the s...
Castle
Season 8 Episode 21: Hell to Pay
Castle thinks the Antichrist may be involved in the death of an axe-wielding, psychiatric inmate who drops dead in the P.I. office.