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