A great movie, best so far in 2003.

Rating: 10/10 (6 December 2003)

In a year where movies are constantly getting weaker, it is very relieving to see a new movie that is actually very good.
Tom Cruise plays as a soldier who fights the indians most of the time. He has a haunting past that gives him nightmares all of the time, and hates the man who he takes orders from. He delivers a solid performance, especially at the very end.
All of the supporting actors do a very good job. The cinematography is wonderful, and the direction is crisp. The battles were well edited, not too choppy or too close up. Even Cruise's fight in the middle is very well put together. ****+/5(four and a half out of five).