'The Hobbit: An Unexpected Journey' has celebrated its world premiere in New Zealand's capital Wellington.
Over 100,000 fans turned out to see the stars and crew behind the 'Hobbit' debut the long-awaited Peter Jackson film.
Andy Serkis ran along the red carpet high-fiving people, while Martin Freeman, who plays Bilbo Baggins, Hugo Weaving, Cate Blanchett and Elijah Wood also signed autographs.
Ian McKellen, who plays the wizard Gandalf, was absent but sent the message: "I wish I were there in my spiritual home in Wellington."
Also on the carpet was J.R.R. Tolkien's great-grandson, Royd Tolkien.
Hobbit: An Unexpected Journey - World Premiere