Watch Castle Online: Season 8 Episode 18
![](https://tv-fanatic-res.cloudinary.com/iu/cs_srgb,d_tv-fanatic-placeholder-square.png,f_auto,fl_strip_profile.lossy,q_auto:420/v1460954502/user/corlando)
When Hayley took on a job for an old pal from MI-6, she ended up facing charges of terrorism onĀ Castle Season 8 Episode 18.
Click on the video below to watch Castle online and learn a lot more about this installment.
With Hayley as the prime suspect in both a murder and a cyber attack can Beckett, Castle and the team at the 12th precinct clear her name?
Of is there a chance that Hayley has something to hide?
Want to find out? Watch Castle online here at TV Fanatic. It's fast, it's easy and it's efficient.
C. Orlando was a TV Fanatic Staff Writer. Follow her on Twitter.