Beckett fights for her life after her shooting while the 12th precinct gets a...
Castle
Season 4 Episode 6: Demons
Castle and Beckett confront the possibility of paranormal foul play when a world-renowned ghost hunter is mysteriously murdered while investigating a haunting at a legendary New York mansion.