Overview
Shenanigans ensue when a massive blizzard isolates a small Vermont town, causing simmering resentments to boil over as the oddball townspeople are one by one picked off by a mysterious creature.
Shenanigans ensue when a massive blizzard isolates a small Vermont town, causing simmering resentments to boil over as the oddball townspeople are one by one picked off by a mysterious creature.