One of the best movies ever!

Rating: 10/10 (3 June 2005)

Leo is hot! He killed the evil guy and still looked hot while he did it. The romantic parts were awesome as well! He plays a hot Irish dude named something we don't know. This is Cameron Diaz's best movie yet! Martin Scorsese deserves a round of applause! Leo plays Amsterdam and he deserves an Oscar for this movie! Daniel Day Lewis is terrible in this movie! He is also very unattractive and evil! He plays Bill the Butcher and tries to murder Leo! HOW DARE HE! I cried 10 times in this movie because Bill the butcher severely torchers Leo and damages his face! Cameron Diaz Diaz plays a girl who is a thief, but then Amsterdam captures her heart and they make out. Watch this movie!