Jon Favreau had this big family Christmas hit five years before taking on the Iron Man franchise. The cast is pretty great in this silly holiday movie. I appreciate Bob Newhart, Ed Asner, Mary Steenburgen, and James Caan doing their thing. Zooey Deschanel is super adorable, but I didn't recognize her at first. What can I say about Will Ferrell?? I'm not a big fan of Ferrell's man-child act. It took me over ten years to be exposed to this goofy flick, which I was at the previous Christmas get together with the in-laws. Call me a scrooge, I guess, but I didn't find Elf funny overall.