It's not October without a chat about the scariest horror villains of all time!
5. Alien from Alien, 1979
4. Pazuzu from The Exorcist, 1973
3. The Thing from The Thing, 1982
2. Margaret White from Carrie, 1976
1. Leatherface - The Texas Chainsaw Massacre, 1974
Yet how did Pennywise not crack the top 15?! I still have nightmares since I saw IT!