The writing is convolutedly incredible. You think you know what you're seeing but the cinematography and above all Tom Holland's acting give you a sense of "otherness" as if there's something wrong with this reality. Holland is BRILLIANT and Seyfried is the right counterpart. He's vulnerable one second and a little smile makes him dangerous the next. Kudos to Tom, who's as always a great dramatic actor!! The background of Danny is given to us by such short "memory sequences" we can't rely on them to be sure of time and circumstance (the whole is, indeed, a thriller/mystery). You watch and u forget.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews