A few mediocre performances over shadowed by one outstanding one.

Rating: 8/10 (28 June 2007)

Now plenty of people can find faults with this movie, and I'm not trying to convince them otherwise, but if you take this movie for nothing more than its entertainment value you'll love it. I'm no fan of Leo Dicaprio, and Cameron Diaz as an Irish girl with red hair isn't very convincing, but if they are the reasons why you didn't enjoy this movie then you're being provincial to say the least. Everyone in Hollywood should bend down and kiss Daniel Day-Lewis' A** for his performance in this. If you weigh out the performances of every actor, this movie still comes out on the plus side. To review, Leo Dicaprio was mediocre, Cameron Diaz was about the same, Liam Neeson was good(for the 30 seconds that he was in) and Daniel Day-Lewis gave an Oscar worthy performance.