Elf (PG) 1h 37 min. Comedy, Family, Fantasy (2003) Director: Jon Favreau Writer: David Berenbaum Stars: Will Ferrell, James Caan, Bob Newhart