Wonderful beyond words.

Rating: 10/10 (30 June 2001)

All I can say is that this is the only movie with a plot twist (there have been so many) pulled off so well it actually made me gasp out loud. The effect it was trying to pull went off without a hitch: I sat there for the first hour and 45 minutes confused and bewildered, got to the (first) twist and though "oh, well...I get it now" and was then completely blind-sided by the (real) twist which knocked me on my ass. It was great - and every person I've forced to watch this film has had the same reaction exactly...followed my an immediate urge to watch it again. And again.