• What Are The 10 Best Time Travel Movies?
• Tis The Season For... Christmas Movies?
More News >>
Summary:Christmas-hating miser Ebenezer Scrooge is visited on Christmas Eve by three spirits who show him the error of his ways in his past, present and future. The next morning, Scrooge awakes as a new man, filled with the generous spirit of Christmas, which he shares with the family of his previously underpaid employee Bob Crachit. ... Full Summary >>
Albert Finney - (Ebenezer Scrooge)
Alec Guinness - (Marley's Ghost)
Edith Evans - (Ghost of Christmas Past)
Kenneth More - (Ghost of Christmas Present)
Laurence Naismith - (Fezziwig)
All Cast & Crew >>
Browse More Movies: