16 October 2026 — 20:46

Last Train to Christmas: Cast, Plot and Review 

Last Train to Christmas: Cast, Plot and Review 

Last Train to Christmas is not a typical festive comfort film. It mixes Michael Sheen’s big lead performance with time travel, family regret, and a Christmas Eve train journey. Some reviews praise its ambition and emotional pull, while others find it overstuffed or uneven. 

Key detail Quick answer 
Film Last Train to Christmas 
Genre Christmas fantasy comedy-drama 
Main star Michael Sheen 
Director and writer Julian Kemp 
Key cast Michael Sheen, Cary Elwes, Nathalie Emmanuel, Katherine Kelly, Phyllis Logan 
UK release 18 December 2021 
Runtime Sky lists it as 90 minutes 
Best for Viewers who like time-travel drama, festive stories, and emotional character arcs 
Main caution It is stranger and darker than a cosy Christmas rom-com 

What Is Last Train to Christmas About? 

What Is Last Train to Christmas About? 

Last Train to Christmas is a British Christmas fantasy comedy-drama about Tony Towers, a 1980s nightclub manager who boards a train on Christmas Eve and finds that each carriage moves him to a different stage of his life. The journey forces him to confront family pain, past bad choices, and the possibility of redemption. 

Sky’s official listing clearly describes the setup: Michael Sheen plays a successful 1980s nightclub manager who boards a magical Christmas train, in which each carriage represents a different stage of his life. Sky also lists the film as a 2021 drama available on Sky Cinema. 

That premise gives the film a clear festive hook, but it is not built like a simple Christmas romance. It is closer to a time-travel version of A Christmas Carol, with one man forced to look at the damage he has caused and the people he has failed. 

For Writiva readers who follow film, TV, and celebrity stories, this sits naturally beside the site’s wider Entertainment coverage, which includes screen culture and actor-led articles. 

Quick Verdict: Is Last Train to Christmas Worth Watching? 

Yes, but with the right expectations. Last Train to Christmas is worth watching if you enjoy unusual Christmas films, Michael Sheen performances, and stories about regret, family, and second chances. 

It is less suited to viewers who want a light festive film with snow, romance, and easy jokes. The film has humour, but it also moves through addiction, broken relationships, and painful family choices. 

Rotten Tomatoes lists the film with a 75% score on Sky’s programme page, while audience comments on Rotten Tomatoes often frame it as a different kind of Christmas film rather than a standard seasonal watch. 

Last Train to Christmas Plot Explained 

The story begins on Christmas Eve 1985. Tony Towers is a nightclub owner with charm, money, confidence, and a messy personal life. He is travelling by train from London to Nottingham for a family gathering. 

Tony is engaged to Sue, played by Nathalie Emmanuel. He is also estranged from parts of his family, including his brother Roger. IMDb’s plot summary describes Tony as a local celebrity and successful nightclub manager whose journey becomes strange after he boards the 3:17 to Nottingham. 

The twist is simple but effective. When Tony walks into another carriage, he does not only move through the train. He moves through time. 

One carriage may show him a later version of his life. Another may take him into the past. Each stop gives him new information about how his choices affect the people around him. 

The film then becomes a moral puzzle. Can Tony change anything? Should he? And if he fixes one mistake, does he create another? 

Cast and Characters 

Cast and Characters 
Actor Character Role in the story 
Michael Sheen Tony Towers A flashy 1980s nightclub manager facing the consequences of his life choices 
Cary Elwes Roger Towers Tony’s brother, whose life is deeply affected by family history 
Nathalie Emmanuel Sue Taylor Tony’s fiancée in the 1985 timeline 
Katherine Kelly Paula Part of Tony’s wider life across the story 
Phyllis Logan Auntie Vi A family figure tied to Tony and Roger’s past 
Mia McKenna-Bruce Linda A key relationship from Tony’s life 

TV Guide lists Michael Sheen as Tony Towers, Cary Elwes as Roger Towers, Nathalie Emmanuel as Sue Taylor, Katherine Kelly as Paula, and Phyllis Logan as Auntie Vi. 

Michael Sheen is the main reason many viewers will press play. The role asks him to move between loud comedy, vanity, fear, sadness, and self-recognition. He plays Tony as a man who starts out almost cartoonishly confident, then slowly becomes harder to dismiss. 

Readers interested in British acting careers may also enjoy Writiva’s Tom Burke movies and TV shows guide, which covers the work of another English actor known for character-driven screen work. 

What Reviews Say About Last Train to Christmas 

Reviews are mixed to positive, with most critics agreeing that the film is ambitious and odd, and that it is carried by Michael Sheen. 

The Guardian described it as a British comedy-drama linked to the “mystical multiverse” tradition and noted that Tony can move through possible paths of his life by walking between train carriages. 

Caution Spoilers called the idea “preposterous” but also said the film becomes moving, pointing to the way its changing train carriages reflect different periods and moods. 

Not every review was warm. The Times’ review headline called it “a one-track trip through time,” and its search snippet criticised the film as having “all concept, little story.” 

That split is useful. It tells you the film is not safe, bland Christmas filler. It takes a big swing. Whether that works depends on your patience for an unusual structure. 

What Works Best 

Michael Sheen’s Performance 

Sheen gives the film its energy. Tony could easily be unbearable. He is vain, selfish, and loud. Yet Sheen keeps enough vulnerability under the surface to make the journey matter. 

The performance also helps sell the time-travel idea. As Tony moves between carriages, his confusion, denial, and panic give the film emotional shape. 

The Train Setting 

The train is a smart setting because it imposes rules on the film. Tony can move, but only within a narrow space. He can escape one carriage, but the next one may hurt more. 

That gives the film a stage-play feel at times. The confined setting may feel intense, yet it also keeps the focus on character rather than spectacle. 

The Christmas Eve Frame 

Christmas matters here because it heightens family tension. The season brings people together, but it also exposes distance. Tony’s journey works because Christmas is already a time when people think about home, memory, and regret. 

This makes the film more emotional than many festive comedies. It is about repair, not only celebration. 

For another Writiva article focused on TV storytelling and public interest, see the site’s Designated Survivor Season 4 guide, which covers character stakes, leadership pressure, and audience demand for a continuation. 

What May Not Work for Everyone 

The film’s biggest weakness is also its main selling point: the concept. The carriage-by-carriage structure is clever, but it can feel heavy if you prefer a cleaner story. 

Some viewers may also find Tony hard to like at first. That is intentional, but it means the film asks for patience before the emotional payoff arrives. 

Set the Tape described the film as claustrophobic and not easy to watch, noting that much of it takes place inside train carriages. 

So, if you want a cosy background film while wrapping presents, this may be too strange. If you want a Christmas movie with a sharper edge, it has more to offer. 

Is Last Train to Christmas Family-Friendly? 

Common Sense Media gives Last Train to Christmas an age rating of 12+ and flags drinking, addiction, and language as content areas parents should know about. 

That sounds fair. The film is not extreme, but it is not made for young children. Its themes are adult: failed relationships, family trauma, selfishness, addiction, and regret. 

Older teens may connect with the time-travel structure, but younger viewers may find it slow or confusing. 

Where Can You Watch Last Train to Christmas? 

Availability can change, so check your local streaming apps before planning a watch. In the UK, Sky’s official page lists Last Train to Christmas as available on Sky Cinema and watchable through Sky Go. 

Apple TV also has a UK page for the film, listing its cast and purchase or viewing information depending on availability in the viewer’s region. 

Because streaming rights shift, avoid assuming it will always be on one service. Search the title inside Sky, NOW, Apple TV, and your usual rental store. 

Who Should Watch It? 

Watch it if you like… Skip it if you want… 
Michael Sheen in a big lead role A light Christmas rom-com 
Time-travel stories A simple linear plot 
A Christmas Carol-style moral journey Pure festive comfort 
British comedy-drama Fast pacing 
Films about family regret A young-child-friendly watch 

Last Train to Christmas is a good choice for viewers who want something seasonal but not sugary. It has Christmas in its bones, but it is more interested in consequences than decorations. 

Fans of British performers may also like Writiva’s Laura Aikman movies and TV shows guide, which looks at another UK screen career across comedy, drama, and television. 

Final Review: A Strange but Memorable Christmas Film 

Last Train to Christmas is uneven, but it is rarely dull. It tries to do more than deliver soft seasonal cheer, and that ambition makes it stand out. 

Michael Sheen carries the film with a performance that starts broad and becomes more wounded. The train setting gives the story a neat visual idea. The family drama gives it weight. 

The film will not replace the most beloved Christmas classics for most viewers. It may not become an annual comfort watch. Still, it is worth seeing if you want a Christmas film that plays with time, regret, and second chances. 

For your next festive watch, choose this when you want something emotional and unusual. Save the lighter Christmas rom-coms for another night. 

Want to know about The Ballad of Wallis Island Reviews Check out our Entertainment category.

FAQs 

Is Last Train to Christmas a Christmas movie? 

Yes. It is set on Christmas Eve and uses the season to explore family, regret, and redemption. It is not a typical cosy Christmas movie, though. 

Who stars in Last Train to Christmas? 

The main cast includes Michael Sheen, Cary Elwes, Nathalie Emmanuel, Katherine Kelly, Phyllis Logan, and Mia McKenna-Bruce. TV Guide lists Sheen as Tony Towers, Elwes as Roger Towers, and Emmanuel as Sue Taylor. 

Is Last Train to Christmas about time travel? 

Yes. Tony moves through time by walking between train carriages. Sky’s listing says each carriage holds a different stage of his life. 

Is Last Train to Christmas suitable for children? 

It is better for older children and teens than young kids. Common Sense Media rates it 12+ and notes drinking, addiction, and language. 

Where can I watch Last Train to Christmas? 

In the UK, Sky lists it on Sky Cinema and Sky Go. Apple TV also has a UK page for the film. Availability may change by country and date.