2026Letters to My Younger Future SelfMovie
2026JokeMovie
2023AllelujahMaryMovie
2022SpiritedDame Judi DenchMovie
2022Born to be The KingNarratorMovie
2021BelfastGrannyMovie
2021Off the RailsDianaMovie
2020Six Minutes to MidnightMiss RochollMovie
2020StagedJudi · 1 episodeShow
2020Artemis FowlCommander RootMovie
2019CatsOld DeuteronomyMovie
2018All Is TrueAnne ShakespeareMovie
2018Red JoanJoan Elizabeth StanleyMovie
2018Palo SantoMother of Palo SantoMovie
2017Murder on the Orient ExpressPrincess DragomiroffMovie
2017Victoria & AbdulQueen VictoriaMovie
2017Tulip FeverThe Abbess of St. UrsulaMovie
2016Miss Peregrine's Home for Peculiar ChildrenMiss AvocetMovie
2015Branagh Theatre Live: The Winter's TalePaulinaMovie
2015SpectreM (uncredited)Movie
2015The VoteChristine MetcalfeMovie
2015The Second Best Exotic Marigold HotelEvelyn GreensladeMovie
2015Roald Dahl's Esio TrotMrs. SilverMovie
2013National Theatre Live: 50 Years on StageCleopatra/Desiree ArmfeldtMovie
2013PhilomenaPhilomenaMovie
2013ViciousJudi Dench (voice, uncredited) · 1 episodeShow
2012SkyfallMMovie
2012Stars in ShortsMaryMovie
2012The Hollow CrownCecily · 1 episodeShow
2012Run For Your WifeBag LadyMovie
2012The Best Exotic Marigold HotelEvelyn GreensladeMovie
2011My Week with MarilynDame Sybil ThorndikeMovie
2011J. EdgarAnna Marie HooverMovie
2011Friend Request PendingMaryMovie
2011Pirates of the Caribbean: On Stranger TidesSociety LadyMovie
2011Into the WoodsThe Giant (voice)Movie
2011Jane EyreMrs. FairfaxMovie
2011James Bond Supports International Women's DayM (voice)Movie
2009NineLilliMovie
2009RageMona CarvellMovie
2008Quantum of SolaceMMovie
2007CranfordMiss Matilda Jenkyns · 7 episodesShow
2006Notes on a ScandalBarbara CovettMovie
2006Casino RoyaleMMovie
2006Angelina Ballerina: All Dancers on DeckMiss Lilly (voice)Movie
2006Directing Bond: The Martin ChroniclesMovie
2006DoogalNarrator (voice)Movie
2006HiT Favourites: Happy Children's FavouritesMiss Lilly (voice)Movie
2005Pride & PrejudiceLady Catherine de BourghMovie
2005Mrs. Henderson PresentsMrs. Laura HendersonMovie
2005Angelina Ballerina: Angelina's Princess DanceMiss Lilly (voice)Movie
2005We Become Silent - The Last Days of Health FreedomNarratorMovie
2005Angelina Ballerina: The Big PerformanceMiss Lilly (voice)Movie
2004Angelina Ballerina: The Show Must Go OnMiss Lilly (voice)Movie
2004Ladies in LavenderUrsulaMovie
2004A Dairy TaleMrs. Calloway (voice)Movie
2004The Chronicles of RiddickAereonMovie
2004Home on the RangeMrs. Caloway (voice)Movie
2003Bugs!Narrator (voice)Movie
2003Angelina Ballerina - Lights, Camera, Action!Miss Lilly (voice)Movie
2002Die Another DayMMovie
2002The Importance of Being EarnestLady BracknellMovie
2002Richard Rodgers: Some Enchanted EveningPerformer: "Sixteen Going on Seventeen"Movie
2001The Shipping NewsAgnis HammMovie
2001IrisIris MurdochMovie
2001Angelina BallerinaMiss Lilly (voice) · 39 episodesShow
2000ChocolatArmande VoizinMovie
2000The Last of the Blonde BombshellsElizabethMovie
1999The World Is Not EnoughMMovie
1999Tea with MussoliniArabellaMovie
1998Shakespeare in LoveQueen ElizabethMovie
1998Hey, Mr. Producer! The Musical World of Cameron MackintoshDesiree Armfeldt (segment "Send In The Clowns")Movie
1997Tomorrow Never DiesMMovie
1997Mrs BrownQueen VictoriaMovie
1997HububbWriter · 63 episodesShow
1996HamletHecubaMovie
1995GoldenEyeMMovie
1995Jack & SarahMargaretMovie