L'usurier Ebenezer Scrooge est un homme avare qui se montre particulièrement odieux avec son entourage et ses employés. Pendant la nuit de Noël, les fantômes de ses anciens associés, Jacob et Robert Marley lui apparaissent. Ils lui annoncent que trois esprits ont pour mission de lui faire prendre conscience de sa cruauté: ceux des Noëls passés, présents et futurs.