Elijah Wood was just 20 years old when he played Frodo in the first installment of The Lord of the Rings. It’s over forty years old now! Yes, it has been 18 years since then, or 16 years if you consider the release of the previous picture. Unsurprisingly, many actors have altered substantially.
1. Viggo Mortensen – Aragorn
2. David Wenham – Faramir
3. Miranda Otto – Eowyn
4. Hugo Weaving – King Elrond
5. Elijah Wood, aka Frodo
6. Liv Tyler played Arwen