Castle (2009) Season 8 Episode 11 – Dead Red

Air Date : Feb 15 2016 | 76 Views | 15 Link Submissions | 0 comment(s)

Watch Castle (2009) season 8 episode 11 online. The son of a Russian diplomat is murdered; during the investigation, Castle entertains a jovial Russian security guard, who turns out to be more involved in the case than expected.

Mark Watched

Comment(s)