Події мультфільму відбуваються на Святвечір у Лондоні, коли всі жителі міста вже завершують приготування до найсвітлішого і найбільш радісного свята, а дітлахи співають різдвяні пісні та збирають частування. Але навіть у цей святковий час, Ебенізер Скрудж, цинічний і егоїстичний старець, не відчуває радості і не бачить нічого позитивного навколо. Його серце охололо, а думки заповнені лише меркантильними планами і негативом. Таємничі духи минулого, сьогодення і майбутнього з'являються перед ним, здійснюючи різдвяне диво. Ці духи приносять з собою не лише спогади про минуле, а й реалії сьогодення та уроки майбутнього, що допомагають Ебенізеру зрозуміти важливість любові, доброти та щедрості. Під їхнім впливом Скрудж змінюється, відкриваючи своє серце для Різдвяного дива і прагнучи стати краще.