In the isolated town of Owl, North Dakota, three residents' lives are disrupted by a severe whiteout blizzard.
Downtown Owl
A comedy film takes place in the fictional town of Owl, North Dakota, in the late 1980s, just before a massive blizzard hits the area.