Links for Castle S7E13: I, Witness

Crime TV Buzz

Episode 13

15,115 watches

February 2, 2015
A woman hires Castle to see if her husband is cheating on her -- but things take a shocking turn.
February 2, 2015
A woman hires Castle to see if her husband is cheating on her -- but things take a shocking turn.