
Last Train to Christmas
Tony Towers (Michael Sheen) wants his nightclub, his success, and the Christmas of his best years to stay exactly as he remembers them. Then he steps onto a train where every carriage holds a different stage of his life, and what he does in one reaches into the next. Julian Kemp builds the whole film around that train, moving Tony from carriage to carriage through his own past.
Anna Lundbergas Astrid
Sianad Gregoryas Mum / Celia
Laura Evelynas Pam
George Hanniganas Nick
Philippa Coleas Uptight Passenger
Harry Giubileoas Tony (15)
Jack Christouas Roger (20)
Ebony Aboagyeas Jan
Robyn Ashwoodas Rita



















