

Last Train to Christmas (2021)
Fantasy
- 2h 50m
54 %
User Score
Favorite
Save
Overview
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?
Overview
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?
Top Billed Cast

Michael Sheen
Tony Towers

Cary Elwes
Roger Towers

Nathalie Emmanuel
Sue

Katherine Kelly
Paula

Phyllis Logan
Auntie Vi

Anna Lundberg
Astrid

John Thomson
Vic

Mia McKenna-Bruce
Linda

Sophie Simnett
Jenny

Robin Askwith
Tristan
Recommendations

1985-10-10
Silver Bullet
66%

1980-12-01
Little Lord Fauntleroy
74%

2021-11-19
C'mon C'mon
72%

2022-02-24
No Exit
69%

2001-05-11
A Knight's Tale
69%

2021-10-14
Ron's Gone Wrong
79%

2016-06-24
Swiss Army Man
69%

2021-09-29
No Time to Die
74%

2004-05-19
Shrek 2
73%

2009-10-02
Zombieland
73%

2019-05-30
Parasite
85%

2019-12-25
1917
80%

2021-12-16
The Matrix Resurrections
64%

2022-12-07
Puss in Boots: The Last Wish
82%

1954-08-01
Rear Window
83%