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!
September 26, 2013