Best I have seen in years...

Rating: 10/10 (24 December 2002)

This is one movie I will see over and over again, if only all movies have the same quality. I have seen many movies over the years this is one movie that I would remember and recommend to all to see, you will never be disappointed, can't wait for Part 3 to come out.