One of the most thought provoking movies of all time I came into this movie, expecting a pretty normal thriller, I had heard the premise, I knew that he tattooed words on his body to remember things about his wife's murder. And that idea alone is fascinating, but I could never have imagined how deep is the movie goes into the psychosis of the main character and the surrounding world, from the first couple minutes of the movie, we are presented a main suspect, in our mind. It can't be anyone else, but him, and within the first couple minutes of the movie he is killed by the main character. This threw me off big time when I first started watching the movie, I thought it was weird. They would kill off the most integral character to the plot in the beginning of the movie. That being said this movie slowly unravels itself, and scene after scene goes further back in time, and slowly opens up many more suspects, maybe even the main character himself killed his wife, the layers of this movie blow my mind. So much deception, false promises, lying, ulterior motives, people pretending to be people they aren't.and this movie, and it's confusing antics never stop at any point in this movie, for some, it is overwhelming, and frankly it is, but another thing about this movie is it reward you for paying attention, if you pay attention there will be hundreds of references to earlier sequences in the movie, personally I could go on forever about the theories of this movie, because this movie ends with no definitive answer or conclusion. Personally, my interpretation of the ending is that he was a crazy person who drove his wife away and because of this he formed this story in his mind that someone killed his wife, and he dedicated his entire life to solving this mystery that he put in his head, I could go on forever by this movie, because simply thinking about this movie after seeing it is tripping me out, there are well over 30 theories that I have about the ending of this movie and ultimately the vagueness and mystery makes this movie what it is......