Salem Witch Trials

Drama, History, TV Movie

Salem, Massachusetts. A small town—with no clear governing body—became embroiled in a scandal that forever stands as one of the darkest chapters in Am...

Image for movie Salem Witch Trials