National Theatre Live: Macbeth (2018) als Lady Macbeth | |
On Chesil Beach (2018) als Marjorie Mayhew | |
Miranda's Letter (2016) als Mother | |
Shakespeare Live! From the RSC (2016) als Self - Performer | |
Murder: Lost Weekend (2016) als DCI Goss | |
Suffragette (2015) als Violet Miller | |
Molly Moon and the Incredible Book of Hypnotism (2015) als Lucy Logan | |
Before I Go to Sleep (2014) als Claire | |
Closed Circuit (2013) als Melissa | |
Nowhere Boy (2009) als Julia Lennon | |
Margot (2009) als Margot Fonteyn | |
The Last Station (2009) als Sasha Tolstoy | |
Is Anybody There? (2009) als Mum | |
French Film (2008) als Sophie | |
Garage (2007) als Carmel | |
The Waiting Room (2007) als Anna | |
The History of Mr Polly (2007) als Miriam Larkins | |
The 50 Greatest Television Dramas (2007) als Self | |
Notes on a Scandal (2006) als Annabel | |
Born Equal (2006) als Michelle | |
The Magdalene Sisters (2002) als Margaret | |
Sinners (2002) als Anne Marie / Theresa | |
Enigma (2001) als Kay | |
Aristocrats (1999) als Lady Louisa Lennox |