One of my Top 10 Favorites.

Rating: 10/10 (16 July 2002)

This movie is one of the most brilliantly crafted piece of film i have ever seen. The story is told so well, so complex, and with so many characters you could get lost but...its so engaging its brilliance. The dirction is in VERY HIGH top notch and so is the acting. The script is great and this is a must see for everyone.