Collegeabsolvent Jack (Nicolas Cage) strebt eine Karriere an der Wall Street an und opfert dafür sogar seine Beziehung mit Kate (Tea Leoni). Sie war seine langjährige Jugendliebe, jetzt ist sie seinem beruflichen Aufstieg im Weg. Doch eines Tages, nachdem er einen Engel getroffen hat, wacht Jack im Bett mit Kate auf - und es sind 13 Jahre ...