Actor
Here
2024
as Margaret
Damsel
2024
as Queen Isabelle
Devil's Peak
2023
as Virgie
Zack Snyder's Justice League
2021
as Antiope (uncredited)
Land
2021
as Edee Holzer
Wonder Woman 1984
2020
as Antiope
Justice League
2017
as Antiope (uncredited)
Blade Runner 2049
2017
as Lieutenant Joshi
Wonder Woman
2017
as Antiope
Everest
2015
as Peach Weathers
A Most Wanted Man
2014
as Martha Sullivan
Until We Could
2014
as Narrator (Voice)
The Congress
2013
as Robin Wright
Adore
2013
as Roz
Final Cut: Ladies and Gentlemen
2012
as (archive footage)
The Girl with the Dragon Tattoo
2011
as Erika Berger
Rampart
2011
as Linda Fentress
Moneyball
2011
as Sharon
The Conspirator
2011
as Mary Surratt
I'm Still Here
2010
as Robin Wright
A Christmas Carol
2009
as Fan / Belle (voice)
The Private Lives of Pippa Lee
2009
as Pippa Lee
State of Play
2009
as Anne Collins
What Just Happened
2008
as Kelly
New York, I Love You
2008
as Anna
Beowulf
2007
as Wealthow
Hounddog
2007
as Stranger Lady
Breaking and Entering
2006
as Liv
Room 10
2006
as Frannie
Sorry, Haters
2005
as Phoebe
Nine Lives
2005
as Diana
A Home at the End of the World
2004
as Clare
The Singing Detective
2003
as Nicola, Nina, Blonde
Virgin
2003
as Mrs. Reynolds
White Oleander
2002
as Starr
How to Kill Your Neighbor's Dog
2002
as Melanie McGowan
The Last Castle
2001
as Rosalie Irwin (uncredited)
The Pledge
2001
as Lori
Unbreakable
2000
as Audrey Dunn
Message in a Bottle
1999
as Theresa Osborne
Hurlyburly
1998
as Darlene
Loved
1997
as Hedda Amerson
She's So Lovely
1997
as Maureen Murphy Quinn
Moll Flanders
1996
as Moll Flanders
The Crossing Guard
1995
as Jojo
Forrest Gump
1994
as Jenny Curran
Toys
1992
as Gwen Tyler
The Playboys
1992
as Tara Maguire
State of Grace
1990
as Kathleen
Denial
1990
as Sara
The Princess Bride
1987
as The Princess Bride
Hollywood Vice Squad
1986
as Lori Stanton