Na véspera de Natal, um velho avarento chamado Ebenezer Scrooge é visitado pelo espírito de seu ex-parceiro, Jacob Marley. O falecido foi em sua vida tão mesquinho e avarento quanto Scrooge é agora e ele o avisa para mudar seus caminhos ou enfrentar as consequências na vida após a morte. Scrooge descarta a aparição, mas o primeiro dos três fantasmas, o Fantasma do Natal Passado, visita como prometido. Scrooge vê esses eventos em sua vida passada, felizes e tristes, que forjaram seu caráter. O segundo espírito, o Fantasma do Natal Presente, mostra a ele quantos atualmente celebram o Natal. O Fantasma do Natal por Vir mostra a ele como ele será lembrado quando se for. Para seu deleite, os espíritos completam suas visitas em uma noite, dando-lhe a oportunidade de consertar seus caminho