Beautiful, interesting, incredible cinema.
A mysterious phenomenon overtakes a small town, reeking havoc of all things red.