A strange storm unleashes strange blood-sucking creatures in a small town. A small group of citizens gather in a supermarket and fight for their lives...
A strange storm unleashes strange blood-sucking creatures in a small town. A small group of citizens gather in a supermarket and fight for their lives...