The Lord of the Rings has an ensemble cast that includes Elijah Wood (Frodo Baggins), Ian McKellen (Gandalf), Sean Bean (Boromir), Viggo Mortensen (Aragorn), Sean Astin (Samwise Gamgee, and Orlando Bloom (Legolas).