Watch The latest Castle Season 8 Episode 22 Video:

Dead Red - 15 February 2016
Tone Death - 08 February 2016
Cool Boys - 09 November 2015
The Nose - 19 October 2015
PhDead - 05 October 2015
XX - 28 September 2015
XY - 21 September 2015
Reckoning - 16 February 2015