2026
The Magic Faraway Tree as Polly Thompson2024
On the Red Carpet Presents: All of Us Strangers as Self2023
All of Us Strangers as Mum2023
Mog's Christmas as Mrs. Thomas (voice)2023
Children of the Taliban as Narrator2022
Women Talking as Salome2021
A Very British Scandal as Margaret Campbell2021
My Son as Joan Richmond2021
The Electrical Life of Louis Wain as Emily Wain2021
Letters Live from the Archive: Union Chapel as Self2020
Cinderella: A Comic Relief Pantomime for Christmas as Self2020
Lungs as W2018
GQ Presents: Iconic Characters as Self2018
First Man as Janet Shearon2018
The Girl in the Spider's Web as Lisbeth Salander2018
Unsane as Sawyer Valentini2017
Breathe as Diana Cavendish2016
The Crown as Queen Elizabeth II2016
The Crown as Young Elizabeth / Young Queen Elizabeth II2016
The Crown as Young Queen Elizabeth II (archive footage)2015
The Late Show with Stephen Colbert as Self2015
Close Up with The Hollywood Reporter as Self2015
Wolf Hall as Anne Boleyn2015
The Lady in the Van as Lois, Social Worker2014
The Tonight Show Starring Jimmy Fallon as Self2014
Late Night with Seth Meyers as Self2014
Variety Studio: Actors on Actors as Self2014
The Great War: The People's Story as Helen Bentwich2014
Crossbones as Kate Balfour2014
Vampire Academy as Sonya Karp2014
Rosewater as Paola2014
Frankenstein and the Vampyre: A Dark and Stormy Night as Narrator2012
White Heat as Charlotte2012
Hacks as Kate Loy2011
Season of the Witch as The Girl2011
The Promise as Erin Matthews2011
The Night Watch as Helen Giniver2011
Wreckers as Dawn2010
Going Postal as Adora Belle Dearheart2010
Upstairs Downstairs as Lady Persephone Towyn2010
Pulse as Hannah Carter2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
10 Minute Tales as Not available2008
Little Dorrit as Amy Dorrit2007
The Graham Norton Show as Self2004
Who Do You Think You Are? as Not available1975
Saturday Night Live as Self - HostNaN
Marlow as Not availableNaN
Savage House as Lady SavageNaN
Migrations as Franny StoneNaN
The Pisces as LucyNaN
H Is for Hawk as Helen MacdonaldNaN
Migrations Executive Producer