It’s 2031 and Earth’s sole survivors are struggling to maintain a social balance aboard Snowpiercer, a self-sustaining bullet train that must keep its engine running to keep its passengers alive....