Good but not great. *SPOILERS*

Rating: Null/10 (11 February 2003)

This movie starts out under developed and boring in my opinion. Di Caprio's father in the movie is killed right away. Wish they would have developed his character. Too much violence too soon. Maybe a few scenes developing the father/son bonding etc. were needed.
Leonardo is either a actor you enjoy or don't enjoy. The only movie that I really really enjoy his character is in "What's Eating Gilbert Grape" Leonardo was totally mis-cast for this movie. If I could think of someone else that could fit his character better I would name one but I can't.
Cameron Diaz? What the hell were they thinking? Maybe a fresh face or someone that looks and acts similar too Julianne Moore would have been better. Cameron Diaz is over rated and should stick too her comedy movies and block buster Charlie's Angels type movies and leave the serious acting up too the serious actors. Again a mis-cast in my opinion.
Daniel Day Lewis. Brilliant! Absolutely brilliant acting. One of his best performances too date. If it wasn't for Mr. Lewis I probally would never get around to ever seeing this movie again. For the person that says his villian character was over developed....Shame on you!
If I were too see this movie again i would fast forward through the first 30 minutes and the last 30 minutes of this film and the stupid love scene. (Reminded me of Titanic *blech*)
The ending of the movie could have been a scene during the middle of the movie. Why interupt the final battle between Bill The Butcher and Leonardo's character with looting and uprising and the bombing of lower Manhatten...and if so why not have the final conflict after the city was bombarded. I expected a little bit more from Mr. Scorcese since this is a film he fought for years to have made.
Overall I give this film a 7.5 because of the poor mis casting of over rated actors/actresses. oh by the way John C Rielly should have had a bigger role. He is such a brilliant and gifted improvisational actor who is sorely under-rated. Watch him work in "Boogie Nights" and "Magnolia" His acting leaves me in pure awe.