The Lords of Salem The Lords of Salem

Where to watch

We've been waiting... we've always been waiting

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

Recent reviews

More