daniel day lewis elevate this film from just good to very good or even excellent . he be absolutely rivet and one of the most interesting villain i have ever see on film . i be sorry day lewis do not win the academy award for his performance . he be just outstanding to watch . his facial expression alone crack me up . day lewis play bill the butcher cutting he be one nasty dude . however and there be no real good guy in this story . the suppose hero and play by leonardo dicaprio and be a revenge seek man with a ton of flaw himself . the rest of the character be either thief and gang member and corrupt politician or corrupt policeman . ah yes and another family orient film from that kindly director martin scorcese . what scorcese lack in family value and he come close to make up for in style . this be another fascinate visual film with great set and costume and color and camera work . other typical scorcese touch be in here represent catholic bashing and brutal language . ( i question whether the f word be use back in the day this film take place . ) all in all and a tough film that could be too unpleasant to watch but for lewis outstanding performance and the spectacular visuals .