Natalie Portman as Frodo