Actor
Babygirl
2024
as Romy
Spellbound
2024
as Queen Ellsmere (voice)
A Family Affair
2024
as Brooke Harwood
Aquaman and the Lost Kingdom
2023
as Atlanna
The Northman
2022
as Queen GudrĂșn
Being the Ricardos
2021
as Lucille Ball
The Prom
2020
as Angie Dickinson
Bombshell
2019
as Gretchen Carlson
The Goldfinch
2019
as Samantha Barbour
The Upside
2019
as Yvonne Pendleton
Destroyer
2018
as Erin Bell
Aquaman
2018
as Atlanna
Boy Erased
2018
as Nancy Eamons
Great Performers: Horror Show
2017
as The Possessed
The Killing of a Sacred Deer
2017
as Anna Murphy
How to Talk to Girls at Parties
2017
as Boadicea
The Beguiled
2017
as Miss Martha
Lion
2016
as Sue Brierley
Genius
2016
as Aline Bernstein
The Family Fang
2016
as Annie Fang
Secret in Their Eyes
2015
as Claire
Queen of the Desert
2015
as Gertrude Bell
Strangerland
2015
as Catherine Parker
Paddington
2014
as Millicent
Hello Ladies: The Movie
2014
as Nicole Kidman (uncredited)
Before I Go to Sleep
2014
as Christine
Grace of Monaco
2014
as Grace Kelly
The Railway Man
2013
as Patti
Stoker
2013
as Evelyn 'Evie' Stoker
The Paperboy
2012
as Charlotte Bless
Hemingway & Gellhorn
2012
as Martha Gellhorn
Final Cut: Ladies and Gentlemen
2012
as (archive footage)
Trespass
2011
as Sarah Miller
Just Go with It
2011
as Devlin Adams
Rabbit Hole
2010
as Becca Corbett
Nine
2009
as Claudia
Australia
2008
as Lady Sarah Ashley
The Golden Compass
2007
as Marisa Coulter
Margot at the Wedding
2007
as Margot
The Invasion
2007
as Carol Bennell
Happy Feet
2006
as Norma Jean (voice)
Fur: An Imaginary Portrait of Diane Arbus
2006
as Diane Arbus
Bewitched
2005
as Isabel Bigelow
The Interpreter
2005
as Silvia Broome
Chanel N°5: The Film
2004
as Woman
Birth
2004
as Anna
The Stepford Wives
2004
as Joanna Eberhart
Cold Mountain
2003
as Ada Monroe
The Human Stain
2003
as Faunia Farley
Dogville
2003
as Grace Margaret Mulligan
The Hours
2002
as Virginia Woolf
Panic Room
2002
as Stephen's Girlfriend on the Phone (voice) (uncredited)
Birthday Girl
2001
as Sophia, alias Nadia
The Others
2001
as Grace Stewart
Moulin Rouge!
2001
as Satine
Eyes Wide Shut
1999
as Alice Harford
Practical Magic
1998
as Gillian Owens
The Peacemaker
1997
as Dr. Julia Kelly
The Leading Man
1996
as Academy Awards Presenter
The Portrait of a Lady
1996
as Isabel Archer
To Die For
1995
as Suzanne Stone
Batman Forever
1995
as Dr. Chase Meridian
My Life
1993
as Gail Jones
Malice
1993
as Tracy Kennsinger
Far and Away
1992
as Shannon Christie
Billy Bathgate
1991
as Drew Preston
Flirting
1991
as Nicola Radcliffe
Days of Thunder
1990
as Dr. Claire Lewicki
Dead Calm
1989
as Rae Ingram
Emerald City
1988
as Helen McCord
Nightmaster
1988
as Amy Gabriel
Room to Move
1987
as Carol Trig
The Bit Part
1987
as Mary McAllister
An Australian in Rome
1987
as Jill
Vietnam
1987
as Megan Goddard
Windrider
1986
as Jade
Archer's Adventure
1985
as Catherine
Wills & Burke
1985
as Julia Matthews
Matthew and Son
1984
as Bridget Elliot
BMX Bandits
1983
as Judy
Bush Christmas
1983
as Helen
Skin Deep
1983
as Sheena Henderson
Chase Through the Night
1983
as Petra
Holland, Michigan
as Nancy Vandergroot
Mice
Practical Magic 2
as Gillian Owens
The Silent Wife
as Jodi