Stunning names in the cast and really quite good writing, but somehow this movie manages to be really bad. It misses fun Xmas schmultzy and hits every poor button on the way down. The cast struggle with what they are given but net net a flop. Liz Hurley is particularly bad and even the best efforts of the big name star cannot redeem it. Some of these actors agents should be looking at their futures!