Castle

Castle Gets Attacked by Ninjas!

  • Season 6
  • , Episode 18  | 
  • Aired: 3/17/2014
    • Length: 01:02
    • Plays: ???
Synopsis >

It’s the coolest life-threatening situation Castle could have hoped for.

TV GUIDE Users' Most Popular