Watch Salem Season 1 Episode 1 online to learn what John Alden discovers when he returns from war.
|YouTube Purchase||Watch Now|
|Google Play||Watch Now|
|Hulu Plus||Watch Now|
We go way back in time to Salem, Massachusetts on the premiere, as John Alden returns from war to a surprise.