July 11, 2014 12:23 PM

VAUGHN: ‘Snowpiercer‘ plows past the crowd

In the not too distant future, the world is forced to face the effects of global warming. Scientists launch a revolutionary chemical into the atmosphere that will bring the Earth’s temperature back to manageable rates. The plan backfires. Horribly. The Earth’s temperature drops below freezing and all life on Earth ceases to exist.

Related content



Editor's Choice Videos