Turn off light

Scream: The TV Series Season 1 Episode 8

Emma reels from yet another death. A secret from the past is uncovered.

Episode Title: Ghosts

Air Date: 2015-08-18