Ebenezer Scrooge, een zeer onaangename vrek, wordt op Kerstavond bezocht door de geest van zijn overleden partner Jacob Marley. Marley deelt hem mee dat hij drie bezoekers kan verwachten: de geesten van Kerstmis in het Verleden, Heden en Toekomst. Zij laten Scrooge zijn leven overzien, waardoor hij voor het eerst te zien krijgt, wat voor effect zijn ongevoelige daden en houding op anderen heeft.