Scrooge ledes gjennom sin fortid, nåtid og potensielle fremtid av de tre spøkelsene – Ghost of Christmas Past, Ghost of Christmas Present og Ghost of Christmas Yet to Come. Til syvende og sist tvinger de ham til å møte sine egne avgjørelser og synspunkter. Historien reflekterer også over andre sjanser og beslutningene om å endre ens liv.