Vlak, ktorý vezie posledných obyvateľov planéty, sa rúti cez svet. Všetko okolo neho je pokryté ľadom a nikto by nemohol prežiť vonku. Posledným útočiskom pre ľudstvo je vlak, ktorý postavil a riadi pán Wilford. Vlak má sociálnu štruktúru, pričom sociálny status klesá od lokomotívy smerom k zadnej časti. V zadnej časti prežívajú špinaví ľudia na poschodových posteliach a ozbrojené stráže im dodávajú proteínové kocky na jedenie. Medzi nimi žije Curtis, ktorý sa od chvíle, čo je vo vlaku, snaží uniknúť zo zadnej časti a dostať sa dopredu. Nenávidí Wilforda za to, že ich drží oddelene od zvyšku vlaku ako potkany. Jedného dňa sa rozhodne konať, vymyslí plán a spolu s ostatnými začne revolúciu. Ľudia zabijú vojakov a utečú z zadnej časti vlaku. Dojde k krviprelievaniu, keďže všetci vojaci sú nasadení na potlačenie povstania. Curtisovi sa však podarí zajat Masona, ktorý sprostredkúva komunikáciu medzi prednou a zadnou časťou vlaku. Zavlečie ho do stredu vlaku, kde sa deti vzdelávajú a učia, že pán Wilford je najlepší človek na svete a že život vo vlaku je jednoducho úžasný. Tu vypukne ďalšia bitka, keď Wilford pošle ozbrojené sily, ktoré majú stále muníciu vo svojich zbraniach, a opäť sa rozpúta krvavé peklo...