The Hobbit: The Battle of the Five Armies - Cast

The Hobbit: The Battle of the Five Armies Movie Poster

Ian McKellen

as Gandalf


Martin Freeman

as Bilbo


Richard Armitage

as Thorin Oakenshield


Evangeline Lilly

as Tauriel


Luke Evans

as Bard


Lee Pace

as Thranduil




James Nesbitt

as Bofur


Ken Stott

as Balin





Stephen Fry

as Master of Laketown


Cate Blanchett

as Galadriel


Ian Holm

as Old Bilbo


Christopher Lee

as Saruman


Hugo Weaving

as Elrond


Orlando Bloom

as Legolas


  Change Location