Coming up in Salem…

The secrets of some of the people in town, past and present, might be better left secret.