
Last Train to Christmas
122021
2.7
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?
122021
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?
- director
- Julian Kemp
- cast
- Michael Sheen, Cary Elwes, Nathalie Emmanuel, Katherine Kelly
- genres
- runtime
- 1 hr 50 mins
people also liked
Little Lord Fauntleroy
Silver Bullet
This Game's Called Murder
The Lego Ninjago Movie
No Exit
A Knight's Tale
Ron's Gone Wrong
Swiss Army Man
No Time to Die
Shrek 2
The Super Mario Bros. Movie
Spider-Man: Into the Spider-Verse
John Wick
Barbie
Dune
Coco
A Star Is Born
Star Wars: The Rise of Skywalker
The Witch
The Prestige