Ateityje, kai pasaulį sugriovė žlugęs globalinio atšilimo problemą spręsti bandantis eksperimentas, Žemę dengia sniegas, pražudęs didžiąją dalį planetos gyvybės. Išlikę žmonės gyvena aplink planetą riedančiame traukinyje, vadinamame "Snowpiercer".
Nors šis traukinys vienintelis išgyvenimo šaltinis, slėptuvė ir namai, jo gyventojai netrunka susiskirstyti į luomus. Traukinio priekyje įsikūrė save aukščiausia kasta laikantys žmonės, o traukinio gale - visi likę. Tačiau ne visiems traukinio keleiviams priimtinas toks gyvenimas ir gale gyvenantys žemiausios kastos atstovai susiruošia revoliucijai: užimti traukinio variklį ir nuversti galingąjį "Snowpierser" elitą.