How do you rate this movie fairly?
The problem I find, especially with movies like this, is how do you give them a 1 - 10 value? This movie is a perfect example of the problem. As a movie released in 2002, compared against movies of it's time, it's brilliant, entertaining, and well done. However, compared to all movies of all time, it's mediocre. Compared to movies like the 1939 version or to Zulu, it's not even worth mentioning.
So I'm torn with movies like this. Taken on it's own, and with current generation movie audiences in mind, it's a good, solid, entertaining film. But for hard core, old school movie fans, it's going to either be average, or worse.