Actor
Black Widow
2021
as Melina
The Favourite
2018
as Lady Sarah
Disobedience
2018
as Ronit Krushka
The Mercy
2018
as Clare Crowhurst
My Cousin Rachel
2017
as Rachel
Denial
2016
as Deborah Lipstadt
The Light Between Oceans
2016
as Hannah Roennfeldt
Complete Unknown
2016
as Alice Manning
The Lobster
2015
as Short Sighted Woman
Youth
2015
as Lena Ballinger
Oz the Great and Powerful
2013
as Evanora
The Bourne Legacy
2012
as Dr. Marta Shearing
360
2012
as Rose
Dream House
2011
as Libby Atenton
The Deep Blue Sea
2011
as Hester Collyer
Page Eight
2011
as Nancy Pierpan
The Whistleblower
2010
as Kathryn Bolkovac
The Lovely Bones
2009
as Abigail Salmon
Agora
2009
as Hypatia
The Brothers Bloom
2008
as Penelope Stamp
Definitely, Maybe
2008
as Summer Hartley
My Blueberry Nights
2007
as Sue Lynne
Fred Claus
2007
as Wanda Blinkowski
Eragon
2006
as Saphira (voice)
The Fountain
2006
as Isabel / Izzi Creo
The Constant Gardener
2005
as Tessa Quayle
Constantine
2005
as Angela Dodson / Isabel Dodson
Envy
2004
as Debbie Dingman
The Shape of Things
2003
as Evelyn Ann Thompson
Confidence
2003
as Lily
Runaway Jury
2003
as Marlee
About a Boy
2002
as Rachel
The Mummy Returns
2001
as Evelyn O'Connell / Nefertiri
Enemy at the Gates
2001
as Tania Chernova
Beautiful Creatures
2000
as Petula
Tube Tales
1999
as Angela (segment "Rosebud")
Sunshine
1999
as Greta
The Mummy
1999
as Evelyn Carnahan
The Land Girls
1998
as Ag (Agapanthus)
My Summer With Des
1998
as Rosie
I Want You
1998
as Helen
Swept from the Sea
1998
as Amy Foster
Bent
1997
as Prostitute
Going All the Way
1997
as Marty Pilcher
Chain Reaction
1996
as Dr. Lily Sinclair
Stealing Beauty
1996
as Miranda Fox
Death Machine
1995
as Junior Executive
Dirtysomething
1994
as Becca
White Goods
1994
as Elaine
Seventeen
1994
Seance on a Wet Afternoon
as Myra Savage
A Special Relationship
as Elizabeth Taylor