I just saw this film tonight and I have to say that it's a mess. I love Vince Vaughn but he ends up more annoying that funny here and the film is more than less a remake of the crappy 80's classic " Santa Claus the movie" but with out the camp or the bad Sheena Easton song at the end. .The story is your run of the mill black sheep in the family who comes back to face his family for the holidays kind of thing but with North Pole as its setting. Of course Fred (Vince Vaughn) is the family screw up who comes home after a series of set backs that include his girlfriend (Rachel Weisz in a cameo role) dumping him, so he comes home to face his parents and his more successful brother Santa Claus (Paul Giamatti) and wacky high jinks follow with a bit of sibling rivalry and a bit of anarky as well that threatens all of Christmas. Now if you think you know the ending of this film, I think you would be right because it's predicable to the hill. As for the acting, Vince Vaughn plays the same lovable loser he always plays but this time he ends up more annoying than likable, Miranda Richardson plays Mrs. Claus but the role is more than less one note, Elizabeth Banks plays Santa's assistant but she's not much of a character at all other than a neurotic joke and poor Kevin Spacey ends up basically playing the same person he plays in the film "Glengarry Glen Ross" but a little more anal. The only two actors who come out of this film with their dignity intact is Paul Giamatti, who brings a real sincerity and warmed to his role as Santa Claus but he looks somewhat embarrass to be in the movie and you can't blame him and Rachel Weisz, who manages to do a lot more with a very small role than most of the main actors do with theirs, which is a shame because both Rachel Weisz and Paul Giamatti deserved a lot better than what this script gave them.
To put it in a nutshell, a major disappointment.