One word: Brilliant

Rating: Null/10 (25 April 2002)

This movie has one of the best scripts I have ever seen since the early nineties. It should have won the best screenplay academy award. There are no words to describe how great the plot is. Please note that some minor spoilers and a major one are included in this review.
The story is told backwards. This is because the interesting part is the conversation between the main characters in the beginning of the story and not the shooting that takes place in the end of it.
A man named "Teddy" is killed. Only in the end of the movie we find out how evil this person is and why he really deserved to die. Teddy deserved to die for reasons other than what the main character thinks throughout the entire movie. The main character played by Pearce has a false perception of reality based on notes, photos, and his limited ability to remember. On the other the reality is dark, sinister and twisted.
The brilliance in the movie is in the way the movie unfolds reality, i.e. what has really happened in the story and why. Events are explained backwards so that in the end we understand why the Pearce character had to execute Teddy .
One final comment. With this review I decided to reveal a major element of the plot so as to help the people who found this masterpiece boring understand its brilliance. The story can be interpreted in many different ways. So this is only my interpretation: Teddy in the story is evil, not because he killed the wife of the Pearce character, but because he was using the Pearce character to commit murders on his behalf. On the other hand, the Pearce character was living out of false clues that would eventually lead him to the "real" murderer of his wife. He was creating clues so as to have something interesting to think about after loosing his memory again and again and again...