The Vow
- Episode aired Apr 20, 2014
- TV-14
- 51m
John Alden returns from war to his hometown of Salem which is in a state of panic, with locals convinced witches live amongst them.John Alden returns from war to his hometown of Salem which is in a state of panic, with locals convinced witches live amongst them.John Alden returns from war to his hometown of Salem which is in a state of panic, with locals convinced witches live amongst them.