Where To Stream Castle Season 2 Episode 18
Boom!
- Aired March 29, 2010
- 60 Min
- Rated 8.8
- Number 4 Of 173 Rated Episodes
The serial killer, still at large, taunts Castle, Beckett and Shaw to catch him.
Boom!
The serial killer, still at large, taunts Castle, Beckett and Shaw to catch him.