W tej porywającej historii o podróżach w czasie, jeden człowiek musi nauczyć się oddzielać rzeczywistość od iluzji, zanim straci wszystko. Kiedy między Nickiem i Janine (nominowani do Oscara Leslie Odom, Jr. i Cynthia Erivo) wszystko jest pozornie idealne, były mąż Janine (Orlando Bloom) wypacza czas, by szukać tego, co jego, i sprowadzić na parę kłopoty. Nick musi odróżnić, co jest prawdziwe, a co nie, ale gdy jego wspomnienia zanikają i pojawia się również jego dziewczyna z college'u, nic nie jest takie, jak się wydaje.
Nick i Janine (Leslie Odom Jr. i Cynthia Erivo) prowadzą szczęśliwe życie. Sielanka kończy się, kiedy były mąż Janine zakrzywia czas, żeby ich rozdzielić z pomocą byłej dziewczyny Nicka z czasów studiów (Freida Pinto). Rzeczywistość zaczyna się zacierać, a Nick zaczyna tracić wspomnienia. Mężczyzna musi podjąć decyzję, co jest gotów poświęcić, aby uratować lub odrzucić wszystko, co kocha. Czy miłość może przetrwać w przyszłości, gdzie czas jest płynny, a całe życie może być jedynie złudzeniem?