“They’re all going to laugh at you! They’re all going to laugh at you!” – Margaret White’s desperate pleading rings in her daughter’s mind as she is consumed with rage after she is bathed in pig’s blood at her senior prom in Brian De Palma’s horror classic CARRIE (1976). It’s the moment horror fans in […]
Podcast: Play in new window | Download