Where To Stream Castle Season 8 Episode 11
Dead Red
- Aired February 15, 2016
- 60 Min
- Rated 7.1
- Number 134 Of 173 Rated Episodes
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.