jabberwocky1996: femtolkien (¼) Emma Watson as Frodo Shailene Woodley as Sam Elizabeth Olsen as Merry Saoirse Ronan as Pippin Lena Headey as Aragorn Jennifer Lawrence as Legolas Natalie Dormer as Gimli Meryl Streep as Gandalf Lily James as Boromi