Filmographie
Comme actrice/Cinéma
1964 : The Third Secret : Miss Humphries
1965 : Four in the Morning : Wife
1965 : Sherlock Holmes contre Jack l'Éventreur
(A Study in Terror) : Sally
1965 : He Who Rides a Tiger : Joanne
1968 : A Midsummer Night's Dream : Titania
1973 : Luther : Katherine
1974 : Dead Cert : Laura Davidson
1985 : The Angelic Conversation : Narratrice
1985 : Wetherby : Marcia Pilborough
1985 : Chambre avec vue (A Room with a View) : Eleanor Lavish,
la romancière à Florence
1987 : 84 Charing Cross Road : Nora Doel
1988 : Une poignée de cendre : Mme Beaver
1989 : Henry V : Mistress Quickly
1995 : Jack et Sarah (Jack and Sarah) : Margaret
1995 : GoldenEye : M
1996 : Hamlet : Hecuba (version longue)
1997 : La Dame de Windsor (Mrs Brown) : Reine Victoria
1997 : Demain ne meurt jamais (Tomorrow Never Dies) : M
1998 : Shakespeare in Love : Reine Elizabeth I
1999 : Un thé avec Mussolini (Tea with Mussolini) : Arabella
1999 : Le monde ne suffit pas (The World Is Not Enough) : M
2000 : Le Chocolat (Chocolat) : Armande Voizin
2001 : Poèmes pour Iris (Iris) : Iris Murdoch
2001 : Terre Neuve (The Shipping News) : Agnis Hamm
2002 : L'Importance d'être Constant (The Importance of Being Earnest) :
Lady Bracknell
2002 : Meurs un autre jour (Die Another Day) : M
2004 : La ferme se rebelle (Home on the Range) de Will Finn et John Sanford :
Mrs Calloway (voix)
2004 : Les Chroniques de Riddick (The Chronicles of Riddick) : Aereon
2004 : Les Dames de Cornouailles (Ladies in Lavender) : Ursula
2005 : Madame Henderson présente (Mrs. Henderson Presents) : Laura Henderson
2005 : Orgueil et Préjugés (Pride & Prejudice) : Lady Catherine de Bourg
2006 : Casino Royale : M
2007 : Chronique d'un scandale : Barbara Covett
2008 : Quantum of Solace : M
2010 : Nine : Liliane La Fleur
2011 : Pirates des Caraïbes : La Fontaine de jouvence : Vieille noble
2011 : My Week with Marilyn de Simon Curtis : Dame Sybil Thorndike
2011 : Jane Eyre de Cary Fukunaga : Mrs. Fairfax
2011 : J. Edgar de Clint Eastwood : Anne Marie Hoover
2012 : Indian Palace (The Best Exotic Marigold Hotel) : Evelyn
2012 : Skyfall : M
2014 : Philomena de Stephen Frears : Philomena Lee
Télévision
1959 : Hilda Lessways : Hilda Lessways
1966 : Talking to a Stranger : Terry
1966 : Days to Come : Elizebeth Moris
1978 : The Comedy of Errors : Adriana
1978 : Langrishe Go Down : Imogen Langrishe
1979 : Macbeth, de Philip Casson : Lady Macbeth
1979 : On Giant's Shoulders : Hazel Wiles
1980 : The Cherry Orchard : Madame Ranevskaya
1980 : À la poursuite de l'amour (Love in a Cold Climate) : Tante Sadie
(Lady Alconleigh)
1981 : Going Gently : Sœur Scarli
1981 : A Fine Romance : Laura Dalton
1983 : Saigon: Year of the Cat : Barbara Dean
1985 : Mr and Mrs Edgehill : Dorrie Edgehill
1985 : The Browning Version : Millie Crocker-Harris
1986 : Ghosts : Mrs Alving
1989 : Behaving Badly : Bridget Mayor
1990 : Can You Hear Me Thinking? : Anne
1991 : Absolute Hell : Christine Foskett
1991 : James Bond Jr : Barbara Mawdsley (voix de M)
1992 : As Time Goes By : Jean Pargetter / Hardcastle
1992 : The Torch : Aba
1994 : Middlemarch : voix de George Eliot
2000 : The Last of the Blonde Bombshells : Elizabeth
2001 : Angelina Ballerina : Miss Lilly (voix)
2002 : Richard Rodgers: Some Enchanted Evening :
interprète de Sixteen Going on Seventeen
Comme réalisatrice
1989 : Look Back in Anger (TV)