Lords Of Salem

Released September 10, 2012

The City of Salem, Massachusetts is visited by a coven of ancient witches."

Lords of Salem Movie Reviews

Share your thoughts. We appreciate it!

Write Review