Watch providers
Streaming
Rent
Buy
Top Cast
Martin Freeman
Bilbo Baggins
Ian McKellen
Gandalf the Grey
Richard Armitage
Thorin Oakenshield
James Nesbitt
Bofur
Ken Stott
Balin
Sylvester McCoy
Radagast the Brown
Barry Humphries
The Great Goblin
Dean O'Gorman
Fili
Aidan Turner
Kili
Graham McTavish
Dwalin
Adam Brown
Ori
Peter Hambleton
Gloin / William Troll
John Callen
Oin
Mark Hadlow
Dori / Bert Troll
Jed Brophy
Nori
William Kircher
Bifur / Tom Troll
Stephen Hunter
Bombur
Andy Serkis
Gollum
Cate Blanchett
Galadriel
Lee Pace
King Thranduil
Hugo Weaving
Elrond
Christopher Lee
Saruman the White
Ian Holm
Old Bilbo Baggins
Elijah Wood
Frodo Baggins
Benedict Cumberbatch
Necromancer
Manu Bennett
Azog
Conan Stevens
Bolg
Jeffrey Thomas
Thror
Michael Mizrahi
Thrain
John Rawls
Yazneg
Stephen Ure
Fimbul / Grinnah
Timothy Bartlett
Master Worrywort
Bret McKenzie
Lindir
Kiran Shah
Goblin Scribe
Glenn Boswell
Dwarf Miner
Thomas Robins
Young Thrain
Ruby Acevedo
Cute Young Hobbit
Katie Jackson
Cute Young Hobbit
Isaac Miller
Cute Young Hobbit
Ella Olssen
Cute Young Hobbit
Louis Ashbourne Serkis
Cute Young Hobbit
Sonny Ashbourne Serkis
Cute Young Hobbit
Ruby Ashbourne Serkis
Cute Young Hobbit
Terry Notary
Great Goblin / Yazneg (uncredited)
Peter Jackson
Running Dwarf in Erebor (uncredited)
Brendan Casey
King Thranduil's Lieutenant
Jarred Blakiston
Musical Elf (uncredited)