Very Good Twisting Plot Movie.

Rating: 10/10 (12 July 2000)

Every part of this movie is good. The opening scene with him defending a pervert and winning, is what got you intrigued. The ending scene with Al Pacino and Keanu Reeves was great too. I can't say anymore or I will ruin the movie for you.
This movie deserves the highest rating you could give it.