This movie is kick ass! It has everything. It has a great story, great directing, great acting, great action, great dialogue. Its a wonderfully made epic movie. Definately one of the best movies of 2000!