Watch Castle season 7 episode 8 tv series online free
Release: Nov 24, 2014
When subway passengers, including Detective Esposito, are taken hostage by a mysterious gunman, Castle, Beckett and the team must uncover the gunman's agenda before it's too late.