Backdrop

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?

2021 |1h 50m |  Fantasy

Videos

Cast

cast

Michael Sheen

Tony Towers

cast

Cary Elwes

Roger Towers

cast

Nathalie Emmanuel

Sue

cast

Katherine Kelly

Paula

cast

Phyllis Logan

Auntie Vi

cast

Anna Lundberg

Astrid

cast

John Thomson

Vic

cast

Mia McKenna-Bruce

Linda

cast

Sophie Simnett

Jenny

cast

Robin Askwith

Tristan

cast

Hayley Mills

Mum

cast

Danny Ashok

Morris

cast

Edward Harrison

Dad / Arthur

cast

Laura Evelyn

Pam

cast

Thomas Law

Tony (25)

cast

Harry Giubileo

Tony (15)

cast

Natalie Mitson

Valerie

cast

Robyn Ashwood

Rita

cast

Dave Chapman

Wetherby

More Details

Status

Released

Language

English, Spanish, Portuguese

Budget

-

Revenue

-