Rob Zombie Casts Meg Foster in ‘The Lords of Salem’

The upcoming horror is set in contemporary Salem, where the inhabitants receive a demonic visit from a 300-year old coven of witches.

By Courtney O. | 4 years ago