Where To Stream Castle Season 8 Episode 18
Backstabber
- Aired April 18, 2016
- 60 Min
- Rated 7.1
- Number 135 Of 173 Rated Episodes
When Hayley finds herself being implicated in a cyber-terror attack after doing an old friend a favor, Castle and Beckett rush to clear her name.