1 The worst film I've seen in ages!!Grantus | 20/12/2007 | See all Grantus's reviews (1)What can I say. This was a total disappontment. The dialogue was poor and the story was so predictable. Jack Black was the only highlight of the film although his part was tiny;they might as well have put the grandad winslet meets on the front instead of him as he plays a much bigger role. If you hate American stereotypes of the typical english steer clear of this. Jude Law manages to make us look like the biggest load of 'plum in their mouth talking chumpies ever'. Although Winslets acting is good, Cameron Diaz has the most annoying person in the world role. Honestly this is the biggest load of overhyped tosh I've ever seen. My Girlfriend also complained that we had spent nearly 7 of our hard earned britsh pounds on this film and proceed to waste 2 hours of our lives. Don't even bother!!!