Don't believe one word the critics say, they havnt a clue what they are talking about. I loved this movie, I cant wait to see it again. I've been waiting for a new Christmas film that I would watch year after year. It was funny, heartwarming and emotional. It touched on equality, homelessness and family values, loved it.