Scream: The TV Series poster
TV

Scream: The TV Series (2015)

S02E08 Village of the Damned

Jul 19, 2016 • Season 2 • Episode 8 • HD

Chaos erupts at the Lakewood Days Carnival as the killer puts Emma through a terrifying ordeal. Meanwhile, Brooke takes matters into her own hands and sets her sights on the town, unleashing her fury.

Genre: Drama, Crime, Mystery
Country: US