I have just read what a flop this film was, can't believe it.
I thought it was one of the funniest Christmas films around, Affleck plays the part so well, funny and serious. All the actors are amazing together. My sides hurt with laughing. If you believe rubbish reviews you are missing out big time on a great funny and meaningful Christmas movie that will, one way or another touch everyone.