The plot and scenario of the interplay was genuinely great and makes a nice date night movie. The script was well-done and acting by Kate winslet and Eli Wallach were the best parts of the movie. Jude law , jack black and Cameron Diaz were potential jewels but they were not believable in any of their roles. All 3 of them seemed to overact in their non-standard /stretch roles. On their own law, Diaz and black would have been ok but all 3 made it hard to watch at times. It seemed that either the director did not have the time / run throughs did not identify the problems / or the Star power overwhelmed the miscast potential /the actors schedules did not allow for re-shoots.