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?

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

| 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
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.
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.
Yes. Tony moves through time by walking between train carriages. Sky’s listing says each carriage holds a different stage of his life.
It is better for older children and teens than young kids. Common Sense Media rates it 12+ and notes drinking, addiction, and language.
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.
