The Lords of Salem — are they an up and coming rock band? Or are they a coven of reincarnated witches who plan to bring the son of Satan to Earth? In Rob Zombie’s latest feature film it’s both. With Zombie’s muse and wife Sheri Moon-Zombie starring as Heidi, a radio DJ who also may be mother to the Antichrist, does this film cement Zombie as the new Lord of horror? Listen to this BONUS REVIEW to find out!
Category: Movies & Film