Last Train to Christmas

When successful 80s nightclub manager Michael Sheen boards a magical train at Christmas, he discovers that each carriage harbours a different stage of his life.
2021
109.9 min.
Cast
Robin AskwithTristan
Michael SheenTony Towers
Nathalie EmmanuelSue Taylor
Cary Elwes
Sophie SimnettJenny
Director
Julian Kemp