Buddy (Will Ferrell) is abandoned as a baby and adopted by elves. He grows up at the North Pole, raised by Papa Elf (Bob Newhart) with no inkling that he is human, despite the fact that he is huge and rather useless at elf jobs. When he discovers that his real father is alive and well in New York he decides to go and find him.
What Buddy discovers is that humans are somewhat different from elves. They are a lot less cheerful and enthusiastic and they find him rather puzzlesome. His father (James Caan) also isn’t thrilled to discover he has an adult son as he finds his own wife (Mary Steenburg) and son (Daniel Tay) troublesome enough.
Now Buddy will have to try and bring the Christmas spirit to his new family, while not forgetting his old family and also negotiating his first love interest (Zooey Deschanel).
This film is ridiculously stupid but it doesn’t try to be anything else. Whether or not you enjoy it will depend on whether or not you can suspend your logic and just go with it. It will also depend on how much you enjoy Will Ferell just being Will Ferrell. As I rather enjoy Will Ferrell, I rather enjoyed this.