LogoBETABeta
I, Witness

Castle

Season 7Episode 13Aired 2015-02-02
I, Witness

I, Witness

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