Last Train to Christmas
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?
Description: 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?
Genres: Fantasy
Budget: $0 | Revenue : $0
Runtime: 110 minutes
C'mon C'mon
The Librarian: Quest for the Spear
This Game's Called Murder
No Exit
Swiss Army Man
Atlas
X
No Time to Die
Once Upon a Time... in Hollywood
Poor Things
Michael Sheen
Played Tony Towers
Cary Elwes
Played Roger Towers
Nathalie Emmanuel
Played Sue
Katherine Kelly
Played Paula
Phyllis Logan
Played Auntie Vi
Anna Lundberg
Played Astrid
John Thomson
Played Vic
Mia McKenna-Bruce
Played Linda
Sophie Simnett
Played Jenny
Robin Askwith
Played Tristan
Hayley Mills
Played Mum
Danny Ashok
Played Morris
Sianad Gregory
Played Mum / Celia
Edward Harrison
Played Dad / Arthur
Laura Evelyn
Played Pam
George Hannigan
Played Nick
Philippa Cole
Played Uptight Passenger
Thomas Law
Played Tony (25)
Harry Giubileo
Played Tony (15)
Jack Christou
Played Roger (20)
Ebony Aboagye
Played Jan
Natalie Mitson
Played Valerie
Robyn Ashwood
Played Rita
Dave Chapman
Played Wetherby
Backdrops
Posters
Logos