Frodo Baggins (Elijah Wood) Legolas (Orlando Bloom) Gandalf (Ian McKellen) Aragorn (Viggo Mortensen) Arwen (Liv Tyler) Samwise Gamgee (Sean Astin) Merrie (Dominic Monaghan) Pippin (Billy Boyd) Boromir (Sean Bean) Eowyn (Miranda Otto) Bilbo Baggins (Ian Holm) Galadriel (Cate Blanchett) Theoden (Bernard Hill) Elrond (Hugo Weaving) Gimli (John Rhys-Davies) Gollum (Andy Serkis)