2025
Echo Valley as Leslie Oliver2025
Hot Milk as Rose2025
Park Avenue as Kit2024
IF as Grandmother2024
That Christmas as Ms. Trapper (voice)2022
Andor as Maarva Andor2022
Bad Sisters as Angelica Collins2022
Andor: A Disney+ Day Special Look as Maarva Andor (archive footage) (uncredited)2021
Russia vs. the World as Narrator2020
Enola Holmes as Miss Harrison2020
Ammonite as Elizabeth Philpot2020
Kindred as Margaret2020
Harry Potter and the Deathly Weapons as Petunia Dursley2019
Baptiste as Emma Chambers2019
Out of Innocence as Catherine Flynn2019
The Christmas Letter as Ms. Broom2018
Killing Eve as Carolyn Martens2018
Colette as Sido2018
Lizzie as Abby Borden2018
Mrs Wilson as Coleman2017
Emerald City as Mombi2017
The Hippopotamus as Anne Logan2016
Fleabag as Counsellor2016
Channel Zero as Marla Painter2016
Maigret as Madame Moncin2016
The White King as Kathrin Fitz2016
Maigret Sets A Trap as 曼森夫人2015
Pixels as Prime Minister (uncredited)2014
True Detective as Rose Aguineau2014
Inside No. 9 as Jean2014
Penn Zero: Part-Time Hero as Hedwin (voice)2014
Great Poets: In Their Own Words as Self2013
The English Teacher as Narrator2013
Muse of Fire as Self2012
Shakespeare's Sonnets as Not available2011
The Tree of Life as Grandmother2010
Harry Potter and the Deathly Hallows: Part 1 as Petunia Dursley2010
National Theatre Live: London Assurance as Lady Gay Spanker2010
We Believed as Emilie Ashurst2009
Dorian Gray as Agatha2009
Creating the World of Harry Potter as Self - 'Petunia Dursley'2009
Simon Schama's John Donne as Not available2008
True Blood as Marnie Stonebrook2007
Harry Potter and the Order of the Phoenix as Petunia Dursley2007
Fracture as Judge Robinson2007
Mitchell And Kenyon In Ireland as Narrator (voice)2006
The Black Dahlia as Ramona Linscott2006
Catch and Release as Mrs. Ellen Douglas2005
Empire as Fulvia2005
Ebb and Flo as Narrator2004
Harry Potter and the Prisoner of Azkaban as Petunia Dursley2004
Agatha Christie's Marple as Miss Katherine Greenshaw2002
Harry Potter and the Chamber of Secrets as Petunia Dursley2002
Great Britons as Herself2001
The Triumph of Love as Leontine2001
Mind Games as Frances O'Neil2000
The Last September as Marda Norton1997
Richard II as Richard II1995
The Last Machine as Not available1993
Undercover Blues as Novacek1992
Shakespeare: The Animated Tales as Viola (voice)NaN
Monstrous Beauty as Aphra BenNaN
The Stalemate as Not available2002
Doctor Sleep as Lebourg2001
Harry Potter and the Philosopher's Stone as Petunia Dursley2000
RKO 281 as Hedda Hopper2000
Gormenghast as Irma Prunesquallor1998
The Avengers as Father1998
The Butcher Boy as Mrs. Nugent1998
Titanic Town as Sue, TV Interviewer (Uncredited Cameo)1997
Trial & Retribution as Not available1997
Anna Karenina as Lydia1997
Ruby as Self1996
Jane Eyre as Mrs. Reed1995
Persuasion as Mrs. Croft1995
The Waste Land as Herself1993
Super Mario Bros. as Lena1993
Hedda Gabler as Hedda Gabler1993
Maria's Child as Pauline1992
Twelfth Night as Viola (voice)1991
Performance as Hedda Gabler1991
Performance as Richard II1991
London Kills Me as Headley1991
For the Greater Good as Gillian Savage1990
Mountains of the Moon as Isabel1990
3 Men and a Little Lady as Miss Lomax1990
The Hand of Stalin as Self - Narrator (voice)1989
The Simpsons as Mrs. McCormick (voice)1989
My Left Foot: The Story of Christy Brown as Dr. Eileen Cole1985
Love Song as Young Deirdre Walters1985
Theatre Night as Not available1985
Sacred Hearts as Sister Felicity1984
Sherlock Holmes as Miss Morrison1983
Fireworks for Elspeth as Elspeth1956
Tony Awards as Self - NomineeNaN
Pride & Prejudice as Lady Catherine de BourgNaN
Ebb and Flo as NarratorNaN
The Rising: 1916 as Countess MarkieviczNaN
Ladies First as Not availableNaN
Sense and Sensibility as Mrs. JenningsNaN
Scotch Verdict as Not available2013
Tchaikovsky: Eugene Onegin Director