Cast: Elijah Wood Ian McKellen Viggo Mortensen Orlando Bloom Liv Tyler Christopher Lee Andy Serkis Brad Dourif John Rhys-Davies Billy Boyd Sean Astin Dominic Monaghan Cate Blanchett Bernard Hill Miranda Otto Hugo Weaving Ian Holm