Find all your series in the BetaSeries app
Free and without ads
1 hour 40 minutes
The Lords of Salem
We've been waiting... we've always been waiting
The City of Salem, Massachusetts is visited by a coven of ancient witches.