Elf poster

Elf(2003)

1h 37mComedy, Family, FantasyEnglish
6.7/10
4,565 user ratings

Discover your inner elf.

Overview

When young Buddy falls into Santa's gift sack on Christmas Eve, he's transported back to the North Pole and raised as a toy-making elf by Santa's helpers. But as he grows into adulthood, he can't shake the nagging feeling that he doesn't belong. Buddy vows to visit Manhattan and find his real dad, a workaholic.

Director

Jon Favreau

Studio

New Line Cinema

Budget

$32M

Revenue

$229M

Share:

Cast

Will Ferrell

Will Ferrell

as Buddy

James Caan

James Caan

as Walter

Bob Newhart

Bob Newhart

as Papa Elf

Ed Asner

Ed Asner

as Santa

Mary Steenburgen

Mary Steenburgen

as Emily

Zooey Deschanel

Zooey Deschanel

as Jovie

Daniel Tay

Daniel Tay

as Michael

Faizon Love

Faizon Love

as Gimbels Manager

Peter Dinklage

Peter Dinklage

as Miles Finch

Amy Sedaris

Amy Sedaris

as Deb

Michael Lerner

Michael Lerner

as Fulton

Andy Richter

Andy Richter

as Morris

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2003

Runtime

1h 37m

Language

English

Rating

6.7 / 10

Budget

$32M

Box Office

$229M

Production Companies

New Line Cinema • Guy Walks into a Bar Productions

You Might Also Like

Frequently Asked Questions

Where can I watch Elf?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Elf (2003).

What is Elf about?

When young Buddy falls into Santa's gift sack on Christmas Eve, he's transported back to the North Pole and raised as a toy-making elf by Santa's helpers. But as he grows into adulthood, he can't shake the nagging feeling that he doesn't belong. Buddy vows to visit Manhattan and find his real dad, a workaholic.

Who directed Elf?

Elf was directed by Jon Favreau and released in 2003. It is a comedy, family, fantasy film.

How long is Elf?

Elf has a runtime of 1 hours and 37 minutes (97 minutes total).

Who stars in Elf?

The cast of Elf includes Will Ferrell as Buddy, James Caan as Walter, Bob Newhart as Papa Elf, Ed Asner as Santa, Mary Steenburgen as Emily and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.