... and yet, all of its merits are shadowed by its uneven pacing and seemingly-sloppy editing. That being said, Scorsese knows how to tell a good story, and Daniel Day-Lewis proves (once again) to be an amazing actor.
Hard to believe this film did not win any of its 10 Academy Award Nominations. Daniel Day-Lewis and Leonardo DiCaprio deliver with outstanding performances. Great acting from supporting cast as well. Slow at times and a bit long, but great movie overall.