Hard to believe but one of Scorcese's best

Rating: 10/10 (17 January 2005)

When I first saw this film I thought it would be just another blood and guts war film,but after i watched it i was mesmerized by it's raw power and unnerving violence.The cast is perfect except for Cameron Diaz who is good in her role but something about her just doesn't fit.But that's just a minor problem that is made up from Scorcese's masterful directing but what is really good about this film is Daniel Day Lewis as Bill The Butcher his performance is awesome and one of the most under appreciated roles in filmaking.What was also a surprise was the role by Leonardo Dicaprio which is great and his best so far.So all in all if you ever see this movie for rent my word of advice is RENT IT!!!!!