Elijah Woods as Frodo Baggins