Nick (Leslie Odom, Jr.) und Janine (Cynthia Erivo) leben in einer glücklichen Ehe, bis Janines Ex-Mann (Orlando Bloom) die Zeit verdreht und versucht, die beiden mithilfe von Nicks College-Freundin (Frieda Pinto) auseinanderzubringen. Während Nicks Erinnerungen und die Realität verschwinden, muss er entscheiden, was er bereit ist zu opfern, um alles, was er liebt, zu behalten - oder loszulassen. Kann die Liebe in einer Zukunft Bestand haben, in der die Zeit fließend ist und das ganze Leben vielleicht nur eine Illusion ist?