Blue Bloods - What2Watch

Frank (Tom Selleck) clashes with the mayor (Dylan Walsh) over the best way to protect the city from an uptick in crime following a high-profile shooting, while Danny (Donnie Wahlberg) consults psychic medium Maggie Gibson (recurring guest star Callie Thorne) to solve a young boy's murder in the Season 12 premiere, "Hate Is Hate." Meanwhile, Erin (Bridget Moynahan) investigates a decades-old case in which the chief eyewitness was her boss, D.A. Kimberly Crawford (guest star Roslyn Ruff), who was only 13 at the time.