Cameron Diaz and Jude Law have an
undeniable chemistry that steams up the screen in a way that women will melt over, and Kate Winslet and Jack Black, while lacking in the
chemistry department, add heart - warming and humorous moments that men and women will
find enjoyable.