Playing on:

The Human Factor

When Homeland Security inexplicably seals the crime scene of a car bombing, Castle and Beckett find themselves with two mysteries on their hands: who murdered the victim, a government ...

Episode: 23

Quality: HD

Release: 2013-05-06

IMDb: 8.1