Actor
Captain America: Brave New World
2025
as Betty Ross
Ad Astra
2019
as Eve
Wildling
2018
as Ellen Cooper
Space Station 76
2014
as Jessica
Jamie Marks Is Dead
2014
as Linda
Robot & Frank
2012
as Madison
The Ledge
2011
as Shana Harris
Super
2010
as Sarah
Smother
2008
as Clare Cooper
The Incredible Hulk
2008
as Betty Ross
The Strangers
2008
as Kristen McKay
Reign Over Me
2007
as Angela Oakhurst
Lonesome Jim
2005
as Anika
Jersey Girl
2004
as Maya
The Lord of the Rings: The Return of the King
2003
as Arwen
The Lord of the Rings: The Two Towers
2002
as Arwen
The Lord of the Rings: The Fellowship of the Ring
2001
as Arwen
One Night at McCool's
2001
as Jewel Valentino
Dr. T & the Women
2000
as Marilyn
Onegin
1999
as Tatyana
Cookie's Fortune
1999
as Emma Duvall
Plunkett & MacLeane
1999
as Lady Rebecca Gibson
Armageddon
1998
as Grace Stamper
U Turn
1997
as Girl in Bus Station
Inventing the Abbotts
1997
as Pamela Abbott
That Thing You Do!
1996
as Faye Dolan
Stealing Beauty
1996
as Lucy Harmon
Heavy
1995
as Callie
Empire Records
1995
as Corey Mason
Silent Fall
1994
as Sylvie Warden