|
Cast- Boston Strangler (2023) as Loretta McLaughlin
- Silent Night (2021) as Nell
- Misbehaviour (2020) as Sally Alexander
- Aftermath, The (2019) as Rachael Morgan
- Berlin, I Love You (2019) as ?
- Official Secrets (2019) as Katharine Gun
- Colette (2018) as Colette
- Nutcracker and the Four Realms, The (2018) as Sugar Plum Fairy
- Collateral Beauty (2016) as Aimee Moore
- Everest (2015) as Jan Hall
- Imitation Game, The (2014) as Joan Clarke
- Imitation Game, The (2014) as Joan Clarke
- Laggies (2014) as Megan
- Begin Again (2013) as Greta
- Jack Ryan: Shadow Recruit (2013) as Cathy Ryan
- Anna Karenina (2012) as Anna Karenina
- Seeking a Friend for the End of the World (2012) as Penny
- Dangerous Method, A (2011) as Sabina Spielrein
- Last Night (2010) as Joanna Reed
- Last Night (2010) as Joanna Reed
- London Boulevard (2010) as Charlotte
- Never Let Me Go (2010) as Ruth
- Duchess, The (2008) as Georgiana, The Duchess of Devonshire
- Edge of Love, The (2008) as Vera Phillips
- Atonement (2007) as Cecilia Tallis
- Pirates of the Caribbean: At Worlds End (2007) as Elizabeth Swann
- Silk (2007) as Helene Joncour
- Pirates of the Caribbean: Dead Man's Chest (2006) as Elizabeth Swann
- Domino (2005) as Domino Harvey
- Jacket, The (2005) as Jackie
- Pride and Prejudice (2005) as Elizabeth Bennet
- Stories of Lost Souls (2005) as Leah (segment New Year's Eve)
- King Arthur (2004) as Guinevere
- Love Actually (2003) as Juliet
- Pirates of the Caribbean: The Curse of the Black Pearl (2003) as Elizabeth Swann
- Bend It Like Beckham (2002) as Jules
- Pure (2002) as Louise
- Hole, The (2001) as Frankie
- Star Wars Episode I: The Phantom Menace (1999) as Sabé
- Halcyon Days (1995) as Young Celia
|