Lights off
Lights on

Scream: The TV Series Season 2 Episode 8 : Village of the Damned

Video ▶
Loading...

Summary

The killer forces Emma through deadly games during the Lakewood carnival and Brooke launches an attack on the town.

Episode Guide