30 Cruelest Horror Movie Villains

Slasher spoilers ahead…

30