So I rushed out after work yesterday to see Rob Zombie's newest film. The Lords of Salem is a witch story set in modern day Salem. A radio DJ played by Sheri Moon Zombie gets sent a record by a group called The Lords. After playing the record during her show strange things start to happen.
Find out what I thought in my video review.