Complications ensue when Castle and Beckett finally try to take Senator Bracken down after finding evidence connecting him to a young woman's murder. More...
Originally Aired On: December 30, 2016
Det. Kevin Ryan