Avarul Ebenezer Scrooge este trezit în Ajunul Crăciunului de spirite care îi dezvăluie propria lui existență mizerabilă, ce oportunități a irosit în tinerețe, cruzimile sale actuale și soarta îngrozitoare care îl așteaptă dacă nu își schimbă felurile. Scrooge se confruntă cu propria sa poveste de amărăciune și răutate tot mai mare și trebuie să decidă ce îi va rezerva propriul său viitor: moartea sau mântuirea.
Modul luxos al stilului de viață al lui Jack se schimbă într-o noapte de Crăciun când dă peste un jaf la o băcănie și dezarmează pistolarul. În dimineața următoare se trezește în pat, lângă Kate, iubita sa din colegiu, pe care a părăsit-o pentru a-și continua cariera și descoperirea îngrozitoare că viața lui anterioară nu mai există. Pe măsură ce continuă prin acest univers suburban alternativ, Jack se află la o intersecție în care trebuie să aleagă între cariera sa de succes și femeia pe care o iubește.