Clever mystery thriller

Rating: 7/10 (29 September 2003)

This movie is a real cerebral thriller, which will leave you juggling the plot in your head to figure it out well after the movie is over.
The actual details of the plot have been discussed to death elsewhere so if you are going to watch it, don't read anything about it beforehand. It suffices to say that it is very novel in its presentation and don't take any bathroom breaks in the middle of the movie, or you risk losing your grasp on the plot.
If there is a flaw it is that at the end the pieces will still not fit perfectly together even if you have seen the movie two or three times.
Some people will find it too clever and even downright annoying. But for me, a movie that you feel compelled to watch again must rate highly.