One of the best films of all time!

Rating: 10/10 (27 December 1998)

Finally, a thriller with every major ingredient: 1. A fantastic cast with excellent performances. 2. A director who knows how to tease and excite. 3. One of the most original plots with enough twists to keep you guessing. 4. An ending that totally surprises you.
I cannot express enough my love for this great film. Such a film that you can trade lines with friends (a group of my friends and I love to re-create the line-up scene). There are moments of thrilling action as well as sublime comedy that put your faith back into great movie-making. I recommend this fantastic film to anyone who values a great plot, great acting and a great ending. Previous viewers will agree with me no doubt. Join us.