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?
Michael Christopher Sheen (born 5 February 1969) is a Welsh actor and political activist. After training at London's ...
See Michael Sheen's other roles →Cary Elwes (born October 26, 1962) is the third son born to interior designer/shipping heiress Tessa Kennedy and the ...
See Cary Elwes's other roles →Nathalie Joanne Emmanuel (born 2 March 1989) is an English actress best known for her role as Sasha Valentine in the ...
See Nathalie Emmanuel's other roles →From Wikipedia, the free encyclopedia Phyllis Logan (born 11 January 1956) is a Scottish actress, known for playing ...
See Phyllis Logan's other roles →Mia McKenna-Bruce was born on July 3, 1997 and is currently 26 years old.
See Mia McKenna-Bruce's other roles →Hayley Catherine Rose Vivien Mills (born 18 April 1946) is an English actress. The daughter of Sir John Mills and Mar...
See Hayley Mills's other roles →