London, 1843. Ebenezer Scrooge, a bitter old man, despises the Christmas holiday. Over the course of Christmas Eve night he is visited by three ghosts to show him his past, present and future.
Duration: 173 Min
Cast:Abraham Popoola, Adam Nagaitis, Adele Lupton, Adrian Lukis, Alan Davies, Amy Bowden, Andy Serkis, Billy Barratt, Billy Jenkins, Callum Evans, Carmel Laniado, Charlotte Riley, Christine Callaghan, Dan Fredenburgh, Delroy Atkinson, Dylan Heath, Earl Carpenter, Elliot Warren, Emma Caraman, Gruffudd Glyn, Guy Pearce, Harriet Turnbull, Jason Flemyng, Jason Lines, Joe Alwyn, Johnny Harris, Kayvan Novak, Keith Hide, Lenny Rush, Lucie Cooper-Jones, Matthew Castle, Nadia Townsend, Natasha Culzac, Niamh Lynch, Ninette Finch, Patricia Winker, Paul Chahidi, Remmie Milner, Robert Ryan, Rosamund Monteith, Stephen Graham, Thea Achillea, Thomas Arnold, Tiarna Williams, Tom Medcalf, Vinette Robinson, Zarine Hussain