When Season 12 of Blue Bloods returns, Danny (Donnie Wahlberg) seeks the help of Maggie Gibson (Callie Thorne), a psychic medium, during his investigation into the tragic murder of a two-year-old boy, while Frank (Tom Selleck) finds himself at odds with the mayor over how best to protect the city after a recent uptick in city crime. Also, Jamie (Will Estes) and Eddie (Vanessa Ray) defend Officer Witten (Lauren Patten) when she receives departmental and public backlash for pulling her gun on an unarmed man during an arrest at a local deli; and Erin (Bridget Moynahan) investigates a murder case from 1993, in which the sole witness was her boss, DA Kimberly Crawford (Roslyn Ruff), who was 13-years-old at the time of the crime. This 5-disc DVD collection includes all 20 episodes from Season 12 plus 3 featurettes, deleted scenes, and a gag reel.