I, Witness still
Castle • SEASON 7 EPISODE 13

I, Witness

CastleSeason 7Episode 13Feb 2, 201544 min

Castle takes on a routine P.I. case, but the investigation turns deadly when he witnesses a murder.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.