could have been fantastic, but...

Rating: 7/10 (24 July 2003)

This movie could have been fantastic if it had been made to aim less at the mainstream american audience. What I mean is, although I do appreciate some of the violence in that it opens people's eyes about the situation at the time, there was to much of it. Also, two very attractive and very popular actors were cast in the leads ( Leo DiCaprio and Cameron Diaz.) DiCaprio seemed out of place, due to his pretty boy image, but was believable because he has done a decent job in movies of this type. However casting Cameron Diaz was the biggest mistake that could have been made with this movie. She belongs doing gross out comedy, not in Martin Scorsese historical epics. She also doesn't deserve to be alongside Daniel Day Lewis, who was absolutely brilliant, and always continues to amaze. If you have 3 hours of your time that you would like to spend watching a halfway decent movie, then watch this movie, otherwise choose another.