Terror that takes you by storm!
A very powerful blizzard hits the fictional small town of Little Tall Island off the coast of Maine. All access off the island is blocked, and no one is able to leave the island until the storm is over. While trying to deal with the storm, tragedy strikes when one of the town's residents is brutally murdered.