Beautiful, interesting, incredible cinema.
A mysterious meteor infected with a deadly alien plague brings chaos to a small hunting town.