2023The Miracle ClubLily FoxMovie
2022Downton Abbey: A New EraViolet CrawleyMovie
2021A Boy Called ChristmasAunt RuthMovie
2018Sherlock GnomesLady Bluebury (voice)Movie
2017Woolf WorksReading (voice)Movie
2015The Lady in the VanMiss ShepherdMovie
2015The Second Best Exotic Marigold HotelMuriel DonnellyMovie
2014My Old LadyMathilde GirardMovie
2013National Theatre Live: 50 Years on StageMrs. SullenMovie
2012QuartetJean HortonMovie
2012The Best Exotic Marigold HotelMuriel DonnellyMovie
2011Harry Potter and the Deathly Hallows: Part 2Minerva McGonagallMovie
2011Gnomeo & JulietLady Bluebury (voice)Movie
2010Nanny McPhee and the Big BangMrs. DochertyMovie
2009From Time to TimeLinnetMovie
2009Harry Potter and the Half-Blood PrinceMinerva McGonagallMovie
2007Capturing MaryMary GilbertMovie
2007Harry Potter and the Order of the PhoenixMinerva McGonagallMovie
2007Becoming JaneLady GreshamMovie
2006The Best of The Tony Awards: The PlaysLettice Douffet (segment "Lettice and Lovage")Movie
2005Keeping MumGrace HawkinsMovie
2005Harry Potter and the Goblet of FireMinerva McGonagallMovie
2004Ladies in LavenderJanetMovie
2004Harry Potter and the Prisoner of AzkabanMinerva McGonagallMovie
2003My House in UmbriaMrs. Emily DelahuntyMovie
2002Harry Potter and the Chamber of SecretsMinerva McGonagallMovie
2002Divine Secrets of the Ya-Ya SisterhoodCaroMovie
2001Gosford ParkConstance TrenthamMovie
2000The Last SeptemberLady Myra NaylorMovie
1999David CopperfieldBetsey Trotwood · 2 episodesShow
1999All the King's MenQueen AlexandraMovie
1999Tea with MussoliniLady Hester RandomMovie
1998Curtain CallLily MarloweMovie
1997Washington SquareAunt Lavinia PennimanMovie
1996The First Wives ClubGunilla Garson GoldbergMovie
1995Richard IIIDuchess of YorkMovie
1993Sister Act 2: Back in the HabitMother SuperiorMovie
1993The Secret GardenMrs. MedlockMovie
1993Suddenly, Last SummerViolet VenableMovie
1992Sister ActMother SuperiorMovie
1992Memento MoriMrs Mabel PettigrewMovie
1991PerformanceMrs Venable · 1 episodeShow
1991HookGranny WendyMovie
1990Romeo.JulietRosaline (voice)Movie
1988Talking HeadsMovie
1988Talking HeadsSusan · 1 episodeShow
1987The Lonely Passion of Judith HearneJudith HearneMovie
1986A Room with a ViewCharlotte BartlettMovie
1985Screen TwoMrs. Mabel Pettigrew · 1 episodeShow
1984A Private FunctionJoyce ChilversMovie
1984Lily in LoveLily WynnMovie
1983Mrs. SillyMrs SillyMovie
1983Better Late Than NeverMiss AndersonMovie
1982The MissionaryLady Isabel AmesMovie
1982All for LoveMrs Silly · 1 episodeShow
1982Evil Under the SunDaphne CastleMovie
1981QuartetLois HeidlerMovie
1981Clash of the TitansThetisMovie
1978Death on the NileMiss BowersMovie
1978California SuiteDiana BarrieMovie
1976Murder by DeathDora CharlestonMovie
1973Love and Pain and the Whole Damn ThingLila FisherMovie
1972Travels with My AuntAugusta BertramMovie
1972The MillionairessEpifaniaMovie
1972The Merchant of VenicePortiaMovie
1969Oh! What a Lovely WarMusic Hall StarMovie
1969The Prime of Miss Jean BrodieJean BrodieMovie
1968Hot MillionsPatty Terwilliger SmithMovie
1967ITV PlayhouseMrs. Wislack · 1 episodeShow
1967The Honey PotSarah WatkinsMovie
1967Much Ado About NothingBeatriceMovie
1965OthelloDesdemonaMovie
1965BBC Play of the MonthAnn Whitefield, Portia, Epifana · 1 episodeShow
1965Young CassidyNoraMovie
1964The Pumpkin EaterPhilpotMovie
1963The V.I.P.sMiss MeadMovie