2020
Newscast as Self2020
Roadkill as Dawn Ellison2020
Quiz as Sonia Woodley QC2019
His Dark Materials as Stelmaria (voice)2019
MotherFatherSon as Kathryn Villiers2017
Fearless as Emma Banville2017
Loving Vincent as Louise Chevalier2015
A Little Chaos as Madame Le Notre2014
Inside No. 9 as Tabitha2014
Penny Dreadful as Madame Kali2014
The Woman in Black 2: Angel of Death as Jean Hogg2013
Peaky Blinders as Polly Gray2012
Skyfall as Clair Dowar MP2012
Leaving as Julie Ranmore2011
Harry Potter and the Deathly Hallows: Part 2 as Narcissa Malfoy2011
Hugo as Mama Jeanne2010
Harry Potter and the Deathly Hallows: Part 1 as Narcissa Malfoy2009
Harry Potter and the Half-Blood Prince as Narcissa Malfoy2009
Fantastic Mr. Fox as Mrs. Bean (voice)2009
Creating the World of Harry Potter as Self - 'Narcissa Malfoy'2007
Life as Amanda Puryer2007
Becoming Jane as Mrs. Radcliffe2006
The Queen as Cherie Blair2005
Doctor Who as Rosanna2005
Casanova as Casanova's Mother2003
Charles II: The Power and The Passion as Barbara Villiers, Countess of Castlemaine2002
The Count of Monte Cristo as Valentina Villefort2002
The Jury as Rose Davies2001
Messiah as Dr. Rachel Price2000
North Square as Not available2000
Anna Karenina as Anna Karenina1997
Trial & Retribution as Not available1994
Interview with the Vampire as 2nd Whore1993
Rik Mayall Presents as Claire1991
Performance as Jean Rice1990
Have I Got News for You as Self - Host1985
Screen Two as Jo1964
Horizon as Narrator1944
Golden Globe Awards as Self - Audience MemberNaN
Have I Got a Bit More News for You as Self - Presenter2022
Charlotte as Paula Lindberg-Salomon (voice)2021
Letters Live from the Archive: Union Chapel as Self2019
The King Who Fooled Hitler as Narrator (voice)2017
Their Finest as Sophie Smith2016
National Theatre Live: The Deep Blue Sea as Hester Collyer2015
Bill as Queen Elizabeth I2014
Tommy Cooper: Not Like That, Like This as Mary Kay2014
National Theatre Live: Medea as Medea2013
Muse of Fire as Self2013
Flying Blind as Frankie2012
We'll Take Manhattan as Lady Clare Rendlesham2012
National Theatre Live: The Last of the Haussmans as Libby2012
Roundhead or Cavalier: Which One Are You? as Narrator2011
When Harry Left Hogwarts as Self2010
4.3.2.1 as Mrs. Jones2010
The Special Relationship as Cherie Blair2008
Flashbacks of a Fool as Peggy Tickell2007
Frankenstein as Victoria2004
Enduring Love as Mrs. Logan2004
Sherlock Holmes and the Case of the Silk Stocking as Mrs. Vandeleur2004
Does God Play Football? as Sarah Ward2003
Lucky Jim as Margaret Peel2003
Carla as Carla2002
Dead Gorgeous as Antonia2001
Charlotte Gray as Francoise1999
Split Second as Angie Anderson1998
Spoonface Steinberg as Mother1998
Dad Savage as Chris1998
Stand and Deliver as Christina1997
The James Gang as Bernadette James1996
Witness Against Hitler as Freya von Moltke1995
Rik Mayall Presents: Dirty Old Town as Claire1995
Streetlife as Jo1994
Uncovered as Lola1993
Full Stretch as Not availableNaN
Peaky Blinders: A Peek Behind the Curtain as Polly Gray / Herself2000
Hotel Splendide as Lorna Bull1996
The Fragile Heart as Nicola Pascoe1993
The Entertainer as Jean Rice2019
His Dark Materials In Memory Of