An old bitter miser who rationalizes his uncaring nature learns real compassion when three spirits visit him on Christmas Eve. Misanthropic miser Ebenezer Scrooge is haunted by his deceased business partner, Jacob Marley. Marley's ghost is followed by three more spirits from Christmases Past, Present and Future.