An excellent film

Rating: 10/10 (13 July 2005)

Yes, this film is indeed visually stunning. However, I also found the writing crisp--and thought that Leonardo was quite convincing in the part.
Cameron Diaz was also quite good but I was absolutely riveted by the performance of Daniel Day Lewis......Day Lewis has an incredible range--from Last of the Mohicans to the Age of Innocence---but this was by far, his best character yet. He conveyed menace and brutality beautifully, if such a thing can be said. I also thought the other "minor" characters were excellently cast.
Scorcese is a brilliant director and this film was worth every Oscar nod it got. I've seen it four times and notice something new each and every time.