Kate Winslet and Cameron Diaz swap houses for Christmas and conveniently meet Jack Black and Jude Law respectively. Theres romance, theres an unfeasibly large country cottage and there are light laughs from an attractive cast. This is the kind of slushy movie you can get away with watching simply because its Christmas.