Actor
Grand Prix of Europe
2025
as Cindy (voice)
Mission: Impossible 8
2025
as Grace
Mission: Impossible - Dead Reckoning Part One
2023
as Grace
Doctor Strange in the Multiverse of Madness
2022
as Captain Carter
Peter Rabbit 2: The Runaway
2021
as Mittens (voice)
Blinded by the Light
2019
as Ms Clay
Avengers: Endgame
2019
as Peggy Carter
Christopher Robin
2018
as Evelyn Robin
Chicken/Egg
2017
as Lauren
The Complete Walk: Cymbeline
2016
as Innogen
Ant-Man
2015
as Peggy Carter
Avengers: Age of Ultron
2015
as Peggy Carter
Cinderella
2015
as Cinderella's Mother
Testament of Youth
2014
as Hope Milroy
Captain America: The Winter Soldier
2014
as Peggy Carter
Jimi: All Is by My Side
2013
as Kathy Etchingham
Marvel One-Shot: Agent Carter
2013
as Peggy Carter
The Sweeney
2012
as Nancy Lewis
I, Anna
2012
as Emmy
Captain America: The First Avenger
2011
as Peggy Carter
Tomato Soup
2010
as Movie Star
Love Hate
2009
as Hate
Thrush
2009
as Ruby's Friend
The Duchess
2008
as Bess Foster
Brideshead Revisited
2008
as Julia Flyte
How About You...
2007
as Ellie Harris
Cassandra's Dream
2007
as Angela
The Shadow in the North
2007
as Rosa Garland
Mansfield Park
2007
as Mary Crawford
The Ruby in the Smoke
2006
as Rosa Garland
Fear of Fanny
2006
as Jane
Whatever Love Means
2005
as Sabrina Guinness
Rogue Trooper
The Queen of Fashion
as Alexandra Schulman