The BEST episodes directed by Gil Kenan
#1 - Village of the Damned
Scream: The TV Series - Season 2 - Episode 8
The killer forces Emma through deadly games during the Lakewood carnival and Brooke launches an attack on the town.
Watch Now:AmazonApple TV