Carmen (2022) als Carmen | |
London Town (2017) als Sandrine | |
Mr. Church (2016) als Marie Brooks | |
Believe (2013) als Erica Gallagher | |
Romeo & Juliet (2013) als Lady Capulet | |
The Sea (2013) als Connie Grace | |
The Kid (2010) als Gloria | |
High Flyers: How Britain Took to the Air (2009) als Herself - Narrator | |
The Secret of Moonacre (2009) als Loveday | |
Blessed (2008) als Lou | |
Big Nothing (2006) als Penelope Wood | |
Guy X (2005) als Sgt. Irene Teal | |
Ladies in Lavender (2004) als Olga | |
Ronin: Filming in the Fast Lane (2004) als Self | |
The Other Boleyn Girl (2003) als Mary Boleyn | |
Laurel Canyon (2003) als Sara | |
Solaris (2002) als Rheya | |
City of Ghosts (2002) als Sophie | |
FearDotCom (2002) als Terry | |
Killing Me Softly (2002) als Deborah | |
Contaminated Man (2000) als Holly Anderson | |
Love's Labour's Lost (2000) als Rosaline | |
Ronin (1998) als Deirdre | |
What Rats Won't Do (1998) als Kate Beckenham | |
The Truman Show (1998) als Lauren Garland / Sylvia | |
Mrs. Dalloway (1997) als Young Clarissa | |
The Devil's Own (1997) als Megan Doherty | |
Surviving Picasso (1996) als Françoise Gilot | |
A Breed of Heroes (1994) als Janet |