Upcoming Movies
2012 • The Strangers 2 (pre-production, rumored) as Kristen McKay
2012 • Robot and Frank (post-production) as Madison

Movies
2011 • The Ledge as Shana
2010 • Super as Sarah Helgeland
2008 • The Incredible Hulk as Betty Ross
2008 • The Strangers as Kristen McKay
2008 • Smother as Clare Cooper
2007 • Reign Over Me as Angela Oakhurst
2005 • Lonesome Jim as Anika
2004 • Jersey Girl as Maya
2003 • The Lord of the Rings: The Return of the King as Arwen Undomiel
2002 • The Lord of the Rings: The Two Towers as Arwen Undomiel
2001 • The Lord of the Rings: The Fellowship of the Ring as Arwen Undomiel
2001 • One Night at McCool’s as Jewel Valentine
2000 • Dr T and the Women as Marilyn
1999 • Onegin as Tatyana
1999 • Cookie’s Fortune as Emma Duvall
1999 • Plunkett & Macleane as Lady Rebecca Gibson
1998 • Armageddon as Grace Stamper
1997 • U Turn as Girl in Bus Station
1997 • Inventing the Abbotts as Pamela Abbott
1996 • That Thing You Do! as Faye Dolan
1996 • Stealing Beauty as Lucy Harmon
1995 • Empire Records as Corey Mason
1995 • Heavy as Callie
1994 • Silent Fall as Sylvie Warden