Despite the big stars and a huge expense on CGs this is a very disappointing Christmas movie. It’s far too long with a messy plot and subplots. It tries to be funny but is laborious, borrows from other films and at times too preachy. There is little to recommend and one can only conclude that the Christmas movie idea has run out of steam.