A small village on the rocky coast of Maine one day finds itself shrouded in thick fog. The shivering villagers do not l... MorePea Soup Fog