Adam (Andrew Sco') lebt in einem fast leeren Hochhaus im London der Gegenwart. Eines Nachts kommt es zu einer zufälligen Begegnung mit dem mysteriösen Nachbarn Harry (Paul Mescal), die den Rhythmus seines täglichen Lebens durchbricht. Während sich zwischen den beiden eine Beziehung anbahnt, wird Adam von Erinnerungen aus der Vergangenheit heimgesucht. Seine Erinnerungen führen ihn zurück in die Vorstadt, wo er mit seinen Eltern (Claire Foy und Jamie Bell) vor 30 Jahren aufwuchs. Als er dem alten Haus erneut einen Besuch abstattet, erlebt er allerdings eine große Überraschung: Seine Mutter und sein Vater scheinen – so wie er sie als Junge kannte – immer noch dort zu wohnen. Doch wie kann das sein, wenn sie eigentlich längst verstorben sind? Adam beginnt zusammen mit Harry Rückschlüsse auf sein eigenes Leben zu ziehen.