The City of Salem, Massachusetts is visited by a coven of ancient witches.
Unfortunately, The Lords of Salem is not available in the the United States on any of the streaming services.
The Lords of Salem was released 12 years ago in 2012.
There are no reviews for The Lords of Salem yet. Be the first one so your opinion will be noticed!