
2023
One Life as Babi Winton2023
The Velveteen Rabbit as Wise Horse (voice)2022
Harry Potter 20th Anniversary: Return to Hogwarts as Self2022
Enola Holmes 2 as Eudoria Holmes2022
Stephen Sondheim's Old Friends as Self2022
The House as Jen (voice)2021
Dragonheart: Vengeance as Siveth (voice)2021
The Cleaner as Sheila2020
Enola Holmes as Eudoria Holmes2020
Cinderella: A Comic Relief Pantomime for Christmas as Lady Devilla2019
The Dark Crystal: Age of Resistance as All-Maudra Mayrin (voice)2018
Ocean's Eight as Rose Weil2018
55 Steps as Eleanor Riese2018
Sgt. Stubby: An American Hero as Margaret Conroy (voice)2016
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 Self2013
The Young and Prodigious T.S. Spivet as Dr. Clair2013
The Lone Ranger as Red Harrington2013
Burton and Taylor as Elizabeth Taylor2012
Dark Shadows as Dr. Julia Hoffman2012
Great Expectations as Miss Havisham2012
Les Misérables as Madame Thénardier2011
Harry Potter and the Deathly Hallows: Part 2 as Bellatrix Lestrange2011
Discovering Hamlet as Ophelia (archive footage)2011
The Gruffalo's Child as Mother Squirrel (voice)2010
Harry Potter and the Deathly Hallows: Part 1 as Bellatrix Lestrange2010
Alice in Wonderland as Iracebeth / Red Queen2010
The King's Speech as Queen Elizabeth2010
Toast as Mrs Potter2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Harry Potter and the Half-Blood Prince as Bellatrix Lestrange2009
Enid as Enid Blyton2009
Terminator Salvation as Serena2009
The Gruffalo as Mother Squirrel (voice)2007
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
Charlie and the Chocolate Factory as Mrs. Bucket2005
Corpse Bride as Corpse Bride (voice)2005
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)2004
The Heart of Me as Dinah2003
Big Fish as Jenny (young & senior) / The Witch2002
American Idol as Self2002
Till Human Voices Wake Us as Ruby2001
Planet of the Apes as Ari2001
Novocaine as Susan2001
Friday Night with Jonathan Ross as Self - Guest2000
Carnivale as Milly (voice)1999
Fight Club as Marla Singer1998
The Revengers' Comedies as Karen Knightly1998
So Graham Norton as Self - Guest1998
Merlin as Morgan le Fay1997
The View as Self1997
The Wings of the Dove as Kate Croy1996
Twelfth Night as Olivia1996
Shadow Play as Ada1995
Mighty Aphrodite as Amanda1994
Mary Shelley's Frankenstein as Elizabeth1993
Late Night with Conan O'Brien as Self - Guest1993
GMTV as Self1992
Absolutely Fabulous as Dream Saffron1992
Howards End as Helen Schlegel1991
Where Angels Fear to Tread as Caroline Abbott1990
Hamlet as Ophelia1989
Arms and the Man as Raina Petkoff1987
Maurice as Young Lady at Cricket Match (uncredited)1986
Lady Jane as Lady Jane Grey1985
Screen Two as Jo Marriner1985
A Room with a View as Lucy Honeychurch1984
Miami Vice as Dr. Theresa Lyons1953
The Oscars as Self1944
Golden Globe Awards as Self - Audience Member (uncredited)NaN
The Land of Sometimes as Mediocris (voice)NaN
The Offing as Dulcie Piper2026
Agatha Christie's Seven Dials as Lady Caterham2024
Merchant Ivory as Self2024
Tim Burton: Life in the Line as Self2023
Nolly as Noele 'Nolly' Gordon2021
Hannibal Hopkins & Sir Anthony as Self (archive footage)2021
Alice: Curiouser and Curiouser as Red Queen (archive footage) (uncredited)2021
Eden: Untamed Planet as Self - Narrator (voice)2019
Children In Need 2019: Got It Covered as Self2017
Poles Apart as Nanuk2016
Love, Nina as George2015
Suffragette as Edith Ellyn2014
Salting the Battlefield as Margot Tyrell2014
Night Will Fall as Narrator (voice)2011
Life's Too Short as Helena Bonham Carter2011
When Harry Left Hogwarts as Self2006
Sixty Six as Esther Rubens2005
Magnificent 7 as Maggi JacksonNaN
The Well of Saint Nobody as Tara2006
Conversations with Other Women as Woman2003
Henry VIII as Anne Boleyn2001
Women Talking Dirty as Cora2001
The Kumars at No. 42 as Not available1999
The Theory of Flight as Jane Hatchard1998
The Entertainment Biz as Self1997
Keep the Aspidistra Flying as Rosemary1994
Butter as Dorothy1993
Rik Mayall Presents: Dancing Queen as Pandora / Julie1989
Francesco as ChiaraNaN
Enola Holmes 3 as Eudoria Holmes2001
Football as Mum1995
Margaret's Museum as Margaret MacNeil1993
Rik Mayall Presents as Pandora / Julie1990
Beatrix: The Early Life of Beatrix Potter as Beatrix Potter1989
Getting It Right as Minerva Munday1988
The Mask as Iris1987
A Hazard of Hearts as Serena Staverley1987
The Vision as Jo Marriner1983
A Pattern of Roses as Netty (The Past)NaN
Not Bloody Likely as Mrs. Patrick Campbell2025
Four Letters of Love as Margaret Gore2024
Bluey Book Reads as Reader2023
Charles III: The Coronation Year as Self - Narrator (voice)2023
The Real Nolly as Self - Narrator (voice)2023
imagine… Russell T Davies: The Doctor and Me as Self2022
Wild Babies as Narrator2022
Three Minutes: A Lengthening as Self - Narrator (voice)2020
The Gruffalo and Me: The Remarkable Julia Donaldson as reader2020
Clown as Narrator (voice)2020
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 Self2018
Ocean's Team 3.0 as Self2018
Reimagining The Met Gala as Self2017
Tate Britain's Great Art Walks as Self2015
Wild Africa as Narrator2014
Riding a Train of Thoughts as Self2014
Turks & Caicos as Margot Tyrell2014
Harry Potter: The Making of Diagon Alley as Self2012
The Price of Kings: Shimon Peres as Narrator2012
A Therapy as Patient2012
The Price of Kings: Yasser Arafat as Narrator2010
Alice in Wonderland: Finding Alice as Self2010
Alice in Wonderland: The Mad Hatter as Self2010
Alice in Wonderland: Effecting Wonderland as Self2009
Live from Studio Five as Self2002
Live from Baghdad as Ingrid Formanek2000
The Nearly Complete and Utter History of Everything as Not available1996
The Great War and the Shaping of the 20th Century as Vera Brittain (voice)1994
Jo Brand Through the Cakehole as Not available1994
A Dark Adapted Eye as Faith Severn1993
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)NaN
California Avenue as EddieNaN
James Ivory: In Search of Love and Beauty as Self