Pure Brilliance!

Rating: 10/10 (17 December 2000)

This film deserves all the credit that it gets. From the excellent opening credit sequence to the final shocking twist, you have the ride of your life. Everything about this movie is perfect, it's direction, acting, soundtrack, costumes and script. You name it, it's perfect! See it now! 10/10