Flawed Masterpiece

Rating: Null/10 (20 October 2004)

Scorsese gets the underworld of big cities: this is the roots of such things as Taxi Driver and Goodfellas. I could have lived without the unconvincing love story between Leo and Cam. Having said that, the Oedipal tension between amsterdam and Bill the Butcher is terrifically done. This film will grow with the years.
The performance by Daniel Day-Lewis is just amazing (no, I am not him). Liam Neeson proves he can act again, after almost destroying himself in Star Wars Episode 1. Leo is watchable (for once) and Cameron Diaz is terrific. All actors are great.
Watch this film. Then watch it again. Congratulations, Mr Scorsese.