Most recently watched by sleestakk
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.
Rated R | Length 173 minutes
Guy Pearce | Andy Serkis | Stephen Graham | Joe Alwyn | Vinette Robinson | Jason Flemyng | Charlotte Riley | Johnny Harris | Kayvan Novak | Callum Evans | Tiarna Williams | Lenny Rush | Earl Carpenter | Dan Fredenburgh | Elliot Warren | Niamh Lynch | Abraham Popoola | Adam Nagaitis | Harriet Turnbull | Matthew Castle | Delroy Atkinson | Amy Bowden | Adrian Lukis | Billy Barratt | Carmel Laniado | Gruffudd Glyn | Alan Davies | Paul Chahidi | Thomas Arnold | Remmie Milner | Tom Medcalf | Ninette Finch | Natasha Culzac | Thea Achillea | Rosamund Monteith | Billy Jenkins | Zarine Hussain | Robert Ryan | Jason Lines | Patricia Winker | Nadia Townsend | Lucie Cooper-Jones | Christine Callaghan | Adele Lupton | Emma Caraman | Dylan Heath | Keith Hide