
Description
We like to believe monsters don’t exist, even in the moonlit streets of a place like Salem, Massachusetts. But they’re very real...and very human. There’s danger lurking around every corner. People are vanishing off the street into thin air, never to be seen again.