Corinne szerető férje a '60-as évek elején autóbalesetben meghal, magára hagyva terhes feleségét. Az asszony évtizedeken keresztül gyászolja a férfit és eszébe sem jut újra megházasodni. Bármennyire is hihetetlen, a halott férj élete ezzel még nem ért véget: a mennyben éppen azon dolgoznak felsőbb hatalmak, hogy a dolgok rendes menete szerint visszaküldjék őt a földre, újra születni. A folyamatba azonban egy kis hiba csúszik: a férfi a nagy utazás előtt nem kapja meg a szokásos "felejtő-szérumot", így új életében mindenre emlékszik, ami előző életében történt vele. Természetesen a feleségére is. Telnek az évek és az új testben lassan ismét felnőtté válik a férfi. A Yale-en tanul - ott, ahol Corinne gyönyörű nővé serdült lánya is. Apa és lánya egymásra találnak - de ez nem egy szokásos apa-lánya kapcsolat!