LastCaress1972
The Lords of Salem is the latest film by industrial rocker-turned-auteur Rob Zombie, and I think it's a good'un, although it's already polarizing people.
Sheri Moon Zombie (Rob's wife who features heavily in all of his movies, though this is her first star turn) is Heidi, a recovering addict and local rock DJ in Salem, Massachusetts, site of the infamous witch trials of 1692. She receives a vinyl record in a wooden box from a band apparently called The Lords, who later on also inform the station that they are performing a one-off gig in the town. Upon playing the record at home however, Heidi experiences migraines and hallucinations of a 17th century coven, performing some manner of birthing ritual, apparently attempting to bring Satan h...