Ebenezer Scrooge, l'ultime avare de l'époque victorienne, n'a pas de bons mots pour Noël, bien que son commis Cratchit et son neveu Fred soient pleins d'entrain. Dans la nuit, Scrooge reçoit la visite d'esprits du passé, du présent et du futur.
Oliver Twist, dont la mère est morte en le mettant au monde, est confié à un orphelinat à la discipline draconienne. Placé en apprentissage, il est maltraité et décide de s'enfuir à Londres. Il tombe sous la coupe du redoutable Fagin, qui dirige une bande d'enfants voleurs et vit à leurs...