WOW. Flawless. Wish I had seen this in the theater.

Rating: 10/10 (22 May 2001)

Great acting, great directing, GREAT writing. A must see. I didn't notice the 3 hours zooming by; I'm glad they took the time to develop the characters and plot fully before the climax because it was worth it; I really wanted both the good guy and bad guy to win, and had no idea what was coming next.