The American Scream

In the sleepy town of Fairhaven, MA, The American Scream follows the creative minds behind three local homemade haunts and their spirited, passionate, and sometimes harrowing efforts in igniting their town's Halloween spirit each year.