Jon Favreau's modern holiday classic "Elf," starring Will Ferrell and Zooey Deschanel, turned 22 years old last month.