Salem Season 1 Episode 1: The Vow

TV Series Episode

After the war John Alden returns to Salem which is in a state of panic with locals convinced that witches live amongst them.

Notify me when Salem Season 1 Episode 1: The Vow is available.

back to top