2023
One Life as Babi Winton2022
Harry Potter 20th Anniversary: Return to Hogwarts as Self2022
Enola Holmes 2 as Eudoria Holmes2020
Enola Holmes as Eudoria Holmes2019
The Dark Crystal: Age of Resistance as All-Maudra Mayrin (voice)2018
Ocean's Eight as Rose Weil2016
The Crown as Princess Margaret2016
Alice Through the Looking Glass as Iracebeth / Red Queen2015
Cinderella as Fairy Godmother2015
Close Up with The Hollywood Reporter as Self2012
Dark Shadows as Dr. Julia Hoffman2012
Les Misérables as Madame Thénardier2011
Harry Potter and the Deathly Hallows: Part 2 as Bellatrix Lestrange2010
Harry Potter and the Deathly Hallows: Part 1 as Bellatrix Lestrange2010
Alice in Wonderland as Iracebeth / Red Queen2010
The King's Speech as Queen Elizabeth2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Harry Potter and the Half-Blood Prince as Bellatrix Lestrange2009
Terminator Salvation as Serena2007
The Graham Norton Show as Self2007
Harry Potter and the Order of the Phoenix as Bellatrix Lestrange2007
Sweeney Todd: The Demon Barber of Fleet Street as Mrs. Lovett2005
Corpse Bride as Corpse Bride (voice)2005
Charlie and the Chocolate Factory as Mrs. Bucket2005
Wallace & Gromit: The Curse of the Were-Rabbit as Lady Campanula Tottington (voice)2004
Lemony Snicket's A Series of Unfortunate Events as Beatrice Baudelaire (uncredited)2003
Big Fish as Jenny (young & senior) / The Witch2002
American Idol as Self2001
Planet of the Apes as Ari1999
Fight Club as Marla Singer1998
Merlin as Morgan le Fay1997
The View as Self1993
Late Night with Conan O'Brien as Self - Guest1992
Absolutely Fabulous as Dream Saffron1985
Screen Two as Jo Marriner1984
Miami Vice as Dr. Theresa Lyons1953
The Oscars as Self1944
Golden Globe Awards as Self - Audience Member (uncredited)NaN
California Avenue as Eddie2025
Four Letters of Love as Margaret Gore2023
The Velveteen Rabbit as Wise Horse (voice)2022
The House as Jen (voice)2021
Dragonheart: Vengeance as Siveth (voice)2021
The Cleaner as Sheila2021
Hannibal Hopkins & Sir Anthony as Self (archive footage)2018
Sgt. Stubby: An American Hero as Margaret Conroy (voice)2018
55 Steps as Eleanor Riese2017
Tate Britain's Great Art Walks as Self2015
Suffragette as Edith Ellyn2014
Turks & Caicos as Margot Tyrell2014
Salting the Battlefield as Margot Tyrell2013
The Lone Ranger as Red Harrington2013
The Young and Prodigious T.S. Spivet as Dr. Clair2012
Great Expectations as Miss Havisham2011
The Gruffalo's Child as Mother Squirrel (voice)2010
Toast as Mrs Potter2009
The Gruffalo as Mother Squirrel (voice)2009
Creating the World of Harry Potter as Self - 'Bellatrix Lestrange'2003
Henry VIII as Anne Boleyn2001
Friday Night with Jonathan Ross as Self - Guest2001
The Kumars at No. 42 as Not available2001
Novocaine as Susan1998
The Entertainment Biz as Self1998
So Graham Norton as Self - Guest1997
The Wings of the Dove as Kate Croy1996
The Great War and the Shaping of the 20th Century as Vera Brittain (voice)1996
Twelfth Night as Olivia1995
Mighty Aphrodite as Amanda1994
Mary Shelley's Frankenstein as Elizabeth1994
A Dark Adapted Eye as Faith Severn1993
GMTV as Self1993
Rik Mayall Presents as Pandora / Julie1992
Howards End as Helen Schlegel1987
Maurice as Young Lady at Cricket Match (uncredited)1987
A Hazard of Hearts as Serena Staverley1986
A Room with a View as Lucy Honeychurch1986
Lady Jane as Lady Jane GreyNaN
The Seven Dials Mystery as Lady Caterham2024
Merchant Ivory as Self2023
Nolly as Noele 'Nolly' Gordon2023
The Real Nolly as Self - Narrator (voice)2023
Charles III: The Coronation Year as Narrator2023
imagine… Russell T Davies: The Doctor and Me as Self2022
Wild Babies as Narrator2022
Stephen Sondheim's Old Friends as Self2022
Three Minutes: A Lengthening as Self - Narrator (voice)2021
Eden: Untamed Planet as Self - Narrator (voice)2020
Cinderella: A Comic Relief Pantomime for Christmas as Lady Devilla2020
Clown as Narrator (voice)2020
The Gruffalo and Me: The Remarkable Julia Donaldson as reader2020
The Magical World of Julia Donaldson as Self - Readings2019
My Grandparents' War as Self2019
Tintoretto: A Rebel in Venice as Narrator (voice)2019
E. M. Forster: His Longest Journey as Self2019
Children In Need 2019: Got It Covered as Self2018
Ocean's Team 3.0 as Self2018
Reimagining The Met Gala as Self2017
Poles Apart as Nanuk2016
Love, Nina as George2015
Wild Africa as Narrator2014
Night Will Fall as Narrator (voice)2014
Harry Potter: The Making of Diagon Alley as Self2014
Riding a Train of Thoughts as Self2013
Burton and Taylor as Elizabeth Taylor2012
The Price of Kings: Yasser Arafat as Narrator2012
A Therapy as Patient2012
The Price of Kings: Shimon Peres as Narrator2011
When Harry Left Hogwarts as Self2011
Life's Too Short as Helena Bonham Carter2011
Discovering Hamlet as Ophelia (archive footage)2010
Alice in Wonderland: The Mad Hatter as Self2010
Alice in Wonderland: Effecting Wonderland as Self2010
Alice in Wonderland: Finding Alice as Self2009
Enid as Enid Blyton2009
Live from Studio Five as Self2005
Magnificent 7 as Maggi Jackson2004
The Heart of Me as Dinah2001
Football as Mum2000
Carnivale as Milly (voice)1999
The Theory of Flight as Jane Hatchard1998
The Revengers' Comedies as Karen Knightly1995
Margaret's Museum as Margaret MacNeil1993
Rik Mayall Presents: Dancing Queen as Pandora / Julie1993
Fatal Deception: Mrs. Lee Harvey Oswald as Marina Oswald1992
White Bear's Secret as White Bear (voice)1991
Brown Bear's Wedding as White Bear (voice)1990
Hamlet as OpheliaNaN
Enola Holmes 3 as Eudoria Holmes2006
Conversations with Other Women as Woman2006
Sixty Six as Esther Rubens2002
Live from Baghdad as Ingrid Formanek2002
Till Human Voices Wake Us as Ruby2001
Women Talking Dirty as Cora2000
The Nearly Complete and Utter History of Everything as Not available1997
Keep the Aspidistra Flying as Rosemary1996
Shadow Play as Ada1994
Jo Brand Through the Cakehole as Not available1994
Butter as Dorothy1991
Where Angels Fear to Tread as Caroline Abbott1989
Francesco as Chiara1989
Getting It Right as Minerva MundayNaN
The Land of Sometimes as Mediocris (voice)1989
Arms and the Man as Raina PetkoffNaN
The Offing as Dulcie PiperNaN
The Well of Saint Nobody as TaraNaN
Not Bloody Likely as Mrs. Patrick Campbell1991
Mel Gibson Goes Back to School as Ophelia (archive footage)1990
Beatrix: The Early Life of Beatrix Potter as Beatrix Potter1988
The Mask as Iris1987
The Vision as Jo Marriner1983
A Pattern of Roses as Netty (The Past)NaN
James Ivory: In Search of Love and Beauty as Self