In 2014, humanity has destroyed the planet’s atmosphere and caused global warming. To fix this,
scientists make an artificial cooling substance, which is dispersed into the air. It does reduce
the heat, however it also causes a new ice age to hit the planet. Fortunately, a genius scientist
named Wilford has built a train powered by a perpetual engine that will continuously
travel around the globe. The few remaining humans on the planet now live in the train,
and those who dare go out immediately die from freezing. Unfortunately classism also exists
in this small society and the train cars are organized accordingly: upper classes at the front,
economy classes at the back, and the poor people in the tail section. Seventeen years later,
the guards bring food for the poor people, consisting of some nasty protein blocks.
Everyone must sit to receive it, but Curtis doesn’t sit until a guard threatens to shoot
him. Curtis explains to his friend Edgar that he counted the doors because he’s planning to sneak
through the train. The guard then asks if there are any experienced violinists in the group,
and an old couple volunteers because they used to be in in the Boston Symphony Orchestra. The guard
tries to just take Gerald because they only need one musician, but Gerald refuses to go without his
wife. This causes the guard to beat up the woman and break her hand before dragging Gerald away.
Afterward Curtis visits Tanya and her son Timmy to ask the boy to trade protein blocks. Curtis
cuts up his new block and finds a small capsule with a message in it, which he takes to Gilliam,
an old one-arm man who sits next to a Wilford logo on the wall. The message says “Nam”, the name of
a security expert from the prison section. Curtis wants to find him so he can help them
with the revolution, so Gilliam assists Curtis in mapping out their options. Later while everyone is
sleeping, a bunch of guards arrive with Wilford’s assistant Claude, who starts measuring all of the
children with a tape. Suddenly Claude approaches Tanya and moves her skirt to find Timmy hiding
there, so Timmy tries to run as his mom screams. However the guards capture Timmy and beat Tanya up
to shut her up. After some more measuring, Claude takes Timmy and Andrew's son Andy. A devastated
Andrew yells and throws a shoe at Claude, so the guards immediately capture him. Moments later,
Young Franco and Old Franco put a clock around Andrew’s neck before putting his arm through a
hole in the wall, causing him to scream in pain at the feeling of subzero temperature. Then Minister
Mason arrives and makes a long speech to scold the passengers for their misbehavior. She puts
the thrown shoe on top of Andrew’s head, saying things on the train must subscribe to a particular
order. Next Mason calls Wilford on a phone to make him offer a speech too, but he doesn’t answer. The
Francos take out Andrew’s arm, which is completely frozen, and smash it with a giant hammer to finish
the punishment. For the following few days, the poor people begin working hard on putting things
together to make a tool that will help with the revolution. Curtis also obtains some kronole,
which are small blocks of industrial waste used by addicts to get a kick, but they’re also highly
flammable. He can’t stop thinking about the fact Mason called the guard’s weapons “useless guns”,
theorizing that they ran out of bullets during the last revolt. While everyone works,
the artist of the group makes drawings of all the important moments, and he gifts Andrew and
Tanya portraits of their kids. One day, the alarm suddenly goes off and everyone scrambles to get
in line for the guards. Their device is ready, so to create a distraction, they start yelling
in protest of the protein blocks. A guard grabs an old man and threatens to shoot him, so Curtis runs
forward and puts the gun on his own head instead. When the guard pulls the trigger nothing happens,
so Edgar yells that the guns have no bullets and chaos breaks out. The device turns out to be a
giant train of pipes on wheels, which the group starts pushing through the next compartments with
Curtis riding on top of it. A huge fight breaks out between the guards and the rebels, but without
the guns, the rebels easily overpower them. Suddenly a huge guard tries to block their way,
however Grey jumps on top of him and quickly kills him, stealing his keys in the process. Afterward
the rebels easily reach the prison car, where cells are actually compartments on the walls.
Using the keys they manage to release the security expert Nam, who looks rather dazed because he’s an
addict. After grabbing a translating device from the wall, Curtis explains he needs help getting
through the doors in the following cars, and he can pay Nam with kronole. As he thinks about it,
Nam smokes a cigarette, which shocks everyone because cigarettes haven’t been available for over
ten years. The little Chan takes the chance to steal Nam’s matches. After lots of thinking, Nam
throws the cigarette and everyone starts fighting over it, but Nam also joins the fight until Curtis
pulls him out of it. Nam reveals he took the keys and opens another compartment containing
his daughter Yona, who is also an addict. Nam agrees to help if both of them get kronole for
each door. Cutis accepts the deal, so Nam starts working on the door's wires. After Yona announces
there’s no one on the other side, Nam opens the door and the group confirms it’s empty. Someone
opens the windows and everyone is shocked to see the sunlight again after almost two decades; the
world outside is covered in snow and every city is completely frozen. Then Nam begins working on
the next door and Yona says “he’s running” right before it opens. The group is surprised to see
Paul, a previous member of their group who is now jumping around like a maniac. He didn’t used to be
like that, so they look around and notice these are the machines that make the protein blocks.
Paul was brought here to make the blocks alone, which has driven him crazy. Curtis looks inside
a machine, only to be horrified to discover that the ingredients for making the protein blocks are
cockroaches. Suddenly he finds another capsule on the floor and asks Paul about it, but he doesn't
know who sends them, he just puts them in the food. Gilliam opens it and finds the word "water",
so Paul tells them the water supply is a few cars up. If they control the water, they can control
the negotiation. While Nam works on opening the next door, Curtis chats with Yona and learns that
she was born on the train. Curtis comes from the outside but doesn’t remember anything before the
train. Curtis also wonders if Yona's clairvoyant, causing her to look at the door and yell “don’t
open it”. Unfortunately it’s too late: the door opens and reveals a room full of masked men armed
with axes. As a threat, they hold up a fish and gut it. The rebels aren’t intimidated and
run forward, causing a chaotic fight to start. Both sides quickly begin losing people as they
kill each other without mercy, splattering blood all over the car. Edgar and Curtis try to advance
through the crow as they kill lots of masked men, but suddenly Curtis slips on the fish. A
man tries to kill him when he’s down, but Edgar jumps to kill him first just in time. At the
front of the car there are even more masked men and a few guards, who announce they’re about to
cross a bridge. Then the men begin counting down and when the train reaches the bridge,
they yell “Happy New Year!”. Unfortunately since last year, several banks of ice have formed on the
bridge. The train shakes like crazy as it goes through them, causing everyone to fall to the
ground except for Yona and Nam, who look out the window to check on the cliffs below. Eventually
a guard announces that they’ve crossed the bridge and everyone stands up to fight again, only to be
interrupted when Mason and the Francos enter the car. She scolds the rebels for being ungrateful
for the shelter and food that Wilford has been giving him all these years and informs them that
74% of them will be killed. A furious Curtis throws an axe at her face, but it gets blocked.
Suddenly Mason holds up binoculars and her men put on special masks, so Yona explains to Curtis that
there's a long tunnel coming up. The car goes dark as the train enters the tunnel, but the guards can
still see thanks to their special masks. The rebels are quickly overpowered and they start
dying one by one while Mason enjoys the massacre as if it were a play. Rebels continue to die,
but Curtis remembers something and he yells for Chan to start for fire. Chan uses the matches he
stole to light up a torch, and soon he and Andrew are guiding a group of rebels with lots of torches
that they bring into the dark car. With the help of the fire, the rebels get the upper hand again,
and Grey grabs an officer to threaten to kill him if the enemy doesn’t surrender. Mason doesn’t care
about some low-level employee, so Grey kills him and continues to fight, throwing a knife to stab
Mason in the leg. Curtis sees an opportunity and runs towards Mason, only to realize that
Young Franco has caught Edgar. For a second Curtis doesn’t know what to do, but in the end he chooses
the needs of the many and runs to capture Mason while Franco kills Edgar. As soon as Curtis grabs
Mason, she orders everyone to stop fighting. Young Franco tries to kill Curtis, but Yona comes out
of hiding and impales him with a metal rod. After the group captures Old Franco, they wash the blood
off in the next car, which has running water. Tanya and Andrew hurt Mason to make her talk,
but Mason only knows that the children are taken to Wilford. Now it’s Curtis’ turn to threaten her,
saying he can turn off the water supply. However Mason laughs as she explains that the water comes
from the front of the train, it’s the snow and ice the train breaks as it moves. Curtis is ready
to kill her, but Mason manages to convince him to take her with them because she can guarantee safe
passage. That night the group decides to rest, but Curtis and Gilliam stay up discussing the next
move. Gilliam doesn’t like how many people have died already, so Curtis volunteers to keep going
alone while Gilliam watches over the group and the prisoners. After looking at Curtis’ arm scar,
Gilliam accepts. The next morning, Curtis leaves with Andrew, Tanya, Nam, Grey,
and Yona, always keeping a handcuffed Mason at the front. The first car they enter is a greenhouse,
where fruits and vegetables are grown for the upper class. Nam gives Yona some dirt because
she never touched it before, and she’s surprised by the worms. The next car is a giant aquarium,
and Mason offers the group to have sushi. In this train, fish are only eaten twice a year because
they must maintain the balance of the ecological system. Mason tries to eat some sushi too,
but Curtis stops her and makes her eat a protein block instead, enjoying her face because she knows
what’s in it. After passing through the butcher car, they find a classroom full of screaming
children. Tanya and Andrew immediately ask for their kids using the drawings, but a boy only
knows that they were taken further in the train. The teacher turns on a video full of propaganda
that teaches the kids that Wilford is their merciful savior. The children absolutely love it
and even cheer for their leader. Next, the teacher plays an instrument and sings a song that teaches
the children they’ll freeze and die if the train ever stops. At that moment, they pass by a spot
in the landscape where fifteen years ago, seven people once tried to escape, and now their bodies
are frozen statues in the snow. Then a man comes in with a cart filled with New Year's warm eggs.
Both the children and the rebels grab eggs to eat while Gerald also shows up to play the violin for
them. After Tanya notices how much Gerald has changed since he got this job, Curtis finds
a capsule in the egg with a message that says "blood". When the cart man reaches another car,
both he and the teacher pull guns out of the piles of eggs to begin shooting. Everyone ducks for
cover, but sadly the teacher kills Andrew before Grey ends her with a knife. Mason tries to shoot
Curtis, but he kicks the gun out of her hand right as a live video appears on the classroom’s TV. The
cart man has killed all the rebels, and now old Franco can shoot Gilliam. A grieving Curtis gets
his revenge by killing Mason. The group keeps going and in the following few cars, they find
the fancy people using all kinds of services like doctors, tailors, and a beauty salon. While they
cross the dining room, Franco gets moving too and notices the train is turning in a way that his car
and the one with the rebels are adjacent. Franco immediately opens fire and Curtis shoots back,
missing all the shots until they both run out of bullets. While they reload, Nam sees a snowflake
getting in through the bullet holes, which he considers a clue. Then Franco and Curtis shoot
once more, but since this isn’t going anywhere, they decide to move on. The group crosses a spa
before reaching a sauna, where they hide in the stalls before Franco and two guards catch up to
them. Franco opens a stall and kills a high-class passenger, then he kills the guard that calls him
out for it. At that moment Grey jumps out to kill the other guard and stab Franco in the shoulder,
so a fight ensues. As the two men struggle, Curtis comes out to shoot Franco, but he can’t aim
without hurting Grey. When Franco knocks Grey out, Curtis finally shoots, but Franco shoots back and
hurts Curtis’ arm. Tanya tries to attack Franco too, but he just shoots her down. Next Curtis
starts fighting Franco hand-to-hand and after lots of struggle, Franco knocks Curtis out. Then Franco
tries to stab Curtis, only to be stopped by Grey. This time Franco overpowers him quickly and stabs
him in the chest, killing him. When Franco opens another stall, he finds Nam hiding behind a woman,
triggering yet another fight. As Nam pushes Franco down and begins strangling him, Yona comes out and
grabs the knife to kill him. However Nam doesn’t want her to kill and makes him drop the knife,
which is grabbed by an awakening Curtis to stab Franco in the side. Afterward Curtis rushes to
check on Tanya, who asks to see Timmy’s drawing one last time before dying. The group keeps moving
and they cross a car hosting a loud party full of alcohol and decadence, followed by a car with
pits filled with addicts. Nam and Yona use this chance to steal some furs and alcohol. Next they
go through a computer car, and after crossing a bridge, they finally make it to Wilford’s vault
door. While Yona passes out because she drank too much, Curtis tells Nam to open the door. Nam asks
for more kronole, causing Curtis to loses his mind and begin beating on the door. Nam fights him to
calm him down then gives him the last cigarette on Earth, which Curtis enjoys while sharing his
story. During the first days on the train, the poor people had to eat the weak and babies tasted
the best. Curtis killed a mother and almost killed baby Edgar too, but Gilliam came through and
offered his arm instead. Soon everyone started to copy him, but Curtis has a scar on his arm because
he tried and couldn’t do it. A few days after that, the guards started to come with the protein
blocks. In return, Nam confesses that he’s been stocking up on kronole because it’s flammable,
so he’s made a bomb to blow up the door to the outside. For the last decade on every New Year,
Nam looked outside and saw signs that the ice is thawing, so he thinks they could escape and
survive. Suddenly the door opens and Claude comes out to shoot Nam and take his kronole bomb before
telling Curtis that Wilford has invited him to dinner. Curtis comes inside and finally meets
Wilford, who explains Curtis is the first person to have walked the total length of this train
because he's never been to the back. Then Wilford talks about the importance of ecological balance,
but since natural selection would’ve taken too long, years ago he made a plan. It turns out he
and Gilliam have been working together all along and they designed fake revolutions that brought
the population down. Curtis should’ve lost a few cars back but he got lucky, so to fix the balance,
Wilford calls the egg guy and orders him to kill all the remaining poor people in the back but
to spare eighteen to celebrate their 18th year. The sound of screams and gunshots comes through
the phone, and Curtis realizes the logo Gilliam sat next to was his own private phone. Meanwhile
Franco wakes up in the sauna and simply pulls out the knife. Outside Wilford's car, Yona and Nam
also wake up, only to notice one of the partygoers coming to attack. Nam quickly stops him and pushes
him into the train’s mechanism to kill him, however there are more furious partygoers coming.
To hold them back, Nam blocks the bridge while telling Yona to open the door. Back to Wilford,
he brings Curtis into the engine so he can have a moment alone, which he hasn’t experienced since he
got on the train. Overwhelmed, Curtis drops to his knees and cries while Wilford brings him the last
capsule with a message that says “train". Wilford wants Curtis to take his place as leader, saying
it's what Gilliam wanted too. Outside, Franco starts making his way through the partygoer crowd
at the same time Yona finally opens the door. Claude comes out to investigate, but Yona kills
her and takes her gun, firing it at Franco until she runs out of bullets. Franco is still alive, so
Nam tells Yona to get the kronole back from Claude and the matches from Curtis. Yona runs inside and
holds her hand out, but Curtis is under Wilford’s manipulation and pushes her away. Desperate,
she grabs a fork and lifts a floor tile to reveal Timmy working on powering the engine. Wilford
explains that they’ve run out of parts through the years, so nowadays he uses kids as a replacement.
A furious Curtis jumps on Wilford to beat him up, then he painfully reaches into the tile to stop
the engine cogs and gives Yona the matches. While Yona runs out, Andy comes out of a compartment
and goes to the engine to activate it again. In just a second, Nam kills Franco, Yona lights up
the kronole, and Curtis pushes through the pain of breaking his arm to stop the engine again so that
Timmy can climb out. Then the group runs to hug as the kronole explodes, blowing up the door but also
causing a giant avalanche that pours down on the train. The cars begin to fall one by one and the
train goes off the tracks until the front jams into the snow and finally stops. Moments later,
Timmy and Yona wake up in the car surrounded by fire and the bodies of anybody else. Wearing
the stolen furs, they go outside and watch a polar bear as they realize they won’t die from freezing.