2023
Club Zero as Miss Novak2023
Flyways as Narrator2022
Blueback as Abby2021
Bergman Island as Amy2021
The Emma Bovary Trial as Self - Actress (archive footage)2020
The Devil All the Time as Helen Hatton2019
Blackbird as Anna2019
Piercing as Jackie2019
Judy & Punch as Judy2019
The House Is Alive: Constructing 'Crimson Peak' as Self2018
Damsel as Penelope2017
The Man with the Iron Heart as Anna Novák2016
Alice Through the Looking Glass as Alice Kingsleigh2016
The Light and Dark of Crimson Peak as Self2016
I Remember Crimson Peak as Herself2016
Hand Tailored Gothic as Self2015
Crimson Peak as Edith Cushing2015
Madame Bovary as Emma Bovary2015
Oscar Wilde's the Nightingale and the Rose as Nightingale2014
The Double as Hannah2014
Maps to the Stars as Agatha Weiss2014
Travelling at Night with Jim Jarmusch as Self2013
Stoker as India Stoker2013
Only Lovers Left Alive as Ava2013
Tracks as Robyn Davidson2012
Lawless as Bertha Minnix2011
Jane Eyre as Jane Eyre2011
Albert Nobbs as Helen Dawes2011
Restless as Annabel Cotton2011
Touch of Evil as The Home Wrecker2010
Alice in Wonderland as Alice Kingsleigh2010
The Kids Are All Right as Joni2010
Alice in Wonderland: Finding Alice as Self2010
Alice in Wonderland: The Mad Hatter as Self2009
Amelia as Elinor Smith2009
Heath Ledger: A Tribute as Self2009
That Evening Sun as Pamela Choat2008
In Treatment as Sophie2008
Defiance as Chaya Dziencielsky2008
I Love Sarah Jane as Sarah Jane2008
Summer Breaks as Kara2007
Rogue as Sherry2007
September as Amelia Hamilton2007
Cosette as Cosette2007
Lens Love Story as Girl2006
Suburban Mayhem as Lilya1998
All Saints as Not availableNaN
Fing! as Mrs. MeekNaN
Changers: A Dance Story as Lover #22007
Skin as Emma2006
Eve as EveNaN
A Way Away as Not available2016
Madly Writer2016
Madly Director2016
Madly Screenplay2016
Madly Story2013
The Turning Director2013
The Turning Writer