Dopo una glaciazione che ha reso la Terra inabitabile, gli unici sopravvissuti vivono a bordo di un treno, lo Snowpiercer, che non può fermarsi mai e che in continuazione effettua il suo giro infinito nel mondo, anno dopo anno. Il treno è diviso in rigide classi dove i più poveri vivono come schiavi. L'equilibrio già precario viene sconvolto quando a bordo accade un omicidio.