Agreed about Winslet and Wallach — far as I’m concerned the whole bit with Diaz/Law could have been left on the cutting room floor. I didn’t mind Jack Black as a love interest, either; he’s a far more idiosyncratic choice than Jude Law!

Winslet is like aggie Gyllenhaal in the way she makes every movie she’s in — no matter how bad the movie might be — better.