Over the weekend, I had the opportunity to finally see Rob Zombie’s latest feature film, The Lords of Salem, a tale of witchcraft in modern-day Salem that will surely divide horror fans – as most of Zombie’s films are wont to do. I dug it, however, and embraced its atmosphere, pervasive weirdness and Fulci-esque vibe. It won’t work for some, but I got what Zombie was going for. That said, stay tuned for a review.
Also, check out the new clip inside – called “Beasts” – which finds star Sheri Moon Zombie encountering some creatures. The film opens on April 19th!