This film has been out since the year 2000 and I still think that it have more character and style than most recent films that I see. The plot is not told in a chronological order and the audience has to wait until the very end of the film in order to figure out what is actually going on.
The main character in the movie has short term memory loss and the way the plot is communicated in equally as hard to follow as the main character. He is always saying the same thing from scene to scene over and over and while this might sound redundant and boring it actually is quite entertaining and interesting to watch.
If you have not seen this film I would recommend you check it out. It is a bit of a chore, however if you can make it all the way to the end them it is worth it.