Dass er plötzlich nicht mehr mit Dr. Beth Levy (Janeane Garofalo), sondern mit einem neuen Psychiater zu tun hat, irritiert den jungen Henry Letham (Ryan Gosling). Warum dieser Wechsel? Die Vertretung Sam Foster (Ewan McGregor) will es nicht genau sagen. Dennoch gelingt es dem Psychologen, langsam das Vertrauen von Henry zu erlangen - bis Sam ...
Die Menschen in einer post-apokalyptischen Welt, in der eine globale Plage die Menschheit fast ausgerottet hat, sehen keinen anderen Ausweg aus ihrer fatalen Situation, als die Ereignisse ungeschehen ...