Here's the official guide for Castle Season 4 Episode 6 “Demons”. Episode will air on October 24th. Make sure you check the links below as we already have some spoilers posted for this episode, including promotional photos.
CASTLE & BECKETT CHANNEL THEIR INNER "GHOST BUSTERS" AS THEY HUNT FOR A SUPERNATURAL KILLER
- Castle & Beckett confront the possibility of paranormal foul play when a world renown ghost hunter is mysteriously murdered while investigating a haunting at a legendary New York mansion.
- Guest Cast: Juliana Dever as Jenny Duffy-O'Malley, Frederic Lehne as Addison Smith, Mark Harelik as Pete Benton, Vernee Watson as Mercy LaGrande, Philipp Karner as Jack Sinclair.