Two actors in this episode also have ties to another television series dealing with the paranormal. Fredric Lehne (Frank McCann) previously starred on the television series Supernatural (2005), as the Yellow Eyed Demon, Azazel. Clea DuVall (Wendy Peyser) previously starred in the movie Ten Inch Hero (2007) with Supernatural (2005) star Jensen Ackles.