Last Train to Christmas (2021)

  • 12
  • 12/18/2021 (GB)
  • Fantasy
  • 1h 50m

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?

Julian Kemp

Director, Writer

Cast

Michael Sheen's headshot

Michael Sheen

Tony Towers
Cary Elwes's headshot

Cary Elwes

Roger Towers
Nathalie Emmanuel's headshot

Nathalie Emmanuel

Sue
Katherine Kelly's headshot

Katherine Kelly

Paula
Phyllis Logan's headshot

Phyllis Logan

Auntie Vi
Anna Lundberg's headshot

Anna Lundberg

Astrid
John Thomson's headshot

John Thomson

Vic
Mia McKenna-Bruce's headshot

Mia McKenna-Bruce

Linda

Recommendations