Hell to Pay
- Episode aired May 9, 2016
- TV-PG
- 42m
Castle thinks the Antichrist may be involved in the death of an axe-wielding, psychiatric inmate who drops dead in the P.I. office.Castle thinks the Antichrist may be involved in the death of an axe-wielding, psychiatric inmate who drops dead in the P.I. office.Castle thinks the Antichrist may be involved in the death of an axe-wielding, psychiatric inmate who drops dead in the P.I. office.