Actor
NYAD
2023
as Bonnie Stoll
The Mauritanian
2021
as Nancy Hollander
Hotel Artemis
2018
as Jean Thomas / Nurse
Elysium
2013
as Delacourt
Final Cut: Ladies and Gentlemen
2012
as (archive footage)
Carnage
2011
as Penelope Longstreet
The Beaver
2011
as Meredith Black
Motherhood
2009
as Jodie Foster
Nim's Island
2008
as Alexandra Rover
The Brave One
2007
as Erica Bain
Inside Man
2006
as Madeleine White
Flightplan
2005
as Kyle
A Very Long Engagement
2004
as Elodie Gordes
Abby Singer
2003
as Jodie Foster (uncredited)
The Dangerous Lives of Altar Boys
2002
as Sister Assumpta
Panic Room
2002
as Meg Altman
Anna and the King
1999
as Anna
Contact
1997
as Ellie Arroway
Nell
1994
as Nell Kellty
Maverick
1994
as Annabelle Bransford
Sommersby
1993
as Laurel Sommersby
Shadows and Fog
1991
as Prostitute
Little Man Tate
1991
as Dede Tate
The Silence of the Lambs
1991
as Clarice Starling
Catchfire
1990
as Anne Benton
The Accused
1988
as Sarah Tobias
Stealing Home
1988
as Katie Chandler
Siesta
1987
as Nancy
Five Corners
1987
as Linda Komkowski
Mesmerized
1985
as Victoria
The Blood of Others
1984
as Hélène
The Hotel New Hampshire
1984
as Franny Berry
Svengali
1983
as Zoe Alexander
O'Hara's Wife
1982
as Barbara O'Hara
Carny
1980
as Donna
Foxes
1980
as Jeanie
Candleshoe
1977
as Casey
Beach House
1977
as Teresina
Stop Calling Me Baby!
1977
as Isabelle Tristan
The Little Girl Who Lives Down the Lane
1976
as Rynn Jacobs
Freaky Friday
1976
as Annabel Andrews
Bugsy Malone
1976
as Tallulah
Taxi Driver
1976
as Iris
Echoes of a Summer
1976
as Deirdre
Alice Doesn't Live Here Anymore
1974
as Audrey
Smile Jenny, You're Dead
1974
as Liberty Cole
One Little Indian
1973
as Martha
Tom Sawyer
1973
as Becky Thatcher
Kansas City Bomber
1972
as Rita
Napoleon and Samantha
1972
as Samantha
Menace on the Mountain
1970
as Suellen McIver
Vie privée
as Lilian Steiner