Back

Feature film — 2021

Last Train to Christmas (2021)

5.61h 50mFantasy — Drama

When successful 80s nightclub manager Tony Towers boards a magical train at Christmas, he discovers that each carriage harbours a different stage of his life and the actions he takes in one carriage directly affect his life in the next. Can Tony change his life – and the lives of the people he loves – for the better, or will he just make things worse?

Watch now

The note

Stay for the details.

A high-signal pick with 65 votes.

Sky Movies / Future Artists Entertainment / Stigma Films

Community reviews

What viewers are saying

Sign in to leave a review for everyone to see. Reviews are tied to your account so the community can trust what's shared.

Loading reviews…

Director: Julian Kemp

On screen

Cast & crew

Michael Sheen as Tony Towers

Michael Sheen

Tony Towers

Cary Elwes as Roger Towers

Cary Elwes

Roger Towers

Nathalie Emmanuel as Sue

Nathalie Emmanuel

Sue

Katherine Kelly as Paula

Katherine Kelly

Paula

Phyllis Logan as Auntie Vi

Phyllis Logan

Auntie Vi

Anna Lundberg as Astrid

Anna Lundberg

Astrid

John Thomson as Vic

John Thomson

Vic

Mia McKenna-Bruce as Linda

Mia McKenna-Bruce

Linda

Sophie Simnett as Jenny

Sophie Simnett

Jenny

Robin Askwith as Tristan

Robin Askwith

Tristan

Hayley Mills as Mum

Hayley Mills

Mum

Danny Ashok as Morris

Danny Ashok

Morris

Similar titles

More like this