Jack Campbell (Nicholas Cage), bankier z Wall Street jest na samym szczycie kariery. Prowadzi luksusowe, niemal doskonałe życie. W wigilijną noc Jack zupełnie nieświadomie wchodzi do sklepu spożywczego i trafia w sam środek napadu rabunkowego.
Następnego ranka, w pierwszy dzień Świąt Bożego Narodzenia, Jack budzi się w towarzystwie dwójki dzieci bawiących się w jego łóżku. Obok niego, śpi Kate Reynolds, miłość z college’u, którą opuścił 13 lat temu w imię kariery zawodowej. Nie jest to jego luksusowy apartament, lecz zwykły dom na przedmieściach New Jersey. Zakłopotany i przerażony odkrywa, że jego minione życie przestało istnieć.