Als der 20-jährige Student Peter Fraiman (Jason Isaacs) sich eines Abends im Jahr 1975 schlafen legt, ist er ein glücklicher Mann. Seine Freundin will ihn heiraten. Als er aufwacht sind jedoch 20 Jahre vergangen und Peter liegt neben einer Frau im Bett, die er nicht kennt und ist Vater von zwei Kindern. Als er entdeckt, dass er in der Zeit gereist ist, macht er sich auf die Suche nach seiner damaligen Freundin. Schnell muss er jedoch erkennen, dass er zu einer Person geworden ist, die er niemals werden wollte.