2026The Crystal PlanetThe Matriarch (voice)Movie
2026Cold StorageMary RooneyMovie
2025The EstateMovie
2023On Our WayMovie
2022The Lost GirlsGreat NanaMovie
2021Alice, Through the LookingNarratorMovie
2021Finding YouCathleen SweeneyMovie
2020Entree Des ArtistsHenry's GrandmotherMovie
2019Mrs Lowry & SonElizabeth LowryMovie
2019GeorgetownElsa BrechtMovie
2019The Aspern PapersJuliana BordereauMovie
2017Film Stars Don't Die in LiverpoolJeanne McDougallMovie
2017Man in an Orange ShirtFlora Berryman · 2 episodesShow
2017The Secret ScriptureOld Roseanne McNultyMovie
2016Almeida Theatre Live: Richard IIIQueen MargaretMovie
2015The Go-BetweenOlder MarianMovie
2014FoxcatcherJean du PontMovie
2014The Wound and the GiftMovie
2014Black BoxDr. Hartramph · 13 episodesShow
2013The Thirteenth TaleVida WinterMovie
2013The ButlerAnnabeth WestfallMovie
2012The Last Will and Testament of Rosalind LeighRosalind LeighMovie
2012Last Will. & TestamentMovie
2012Song for MarionMarionMovie
2012Political AnimalsDiane Nash · 1 episodeShow
2012Playhouse PresentsElderly Woman · 1 episodeShow
2012Call the MidwifeJennifer Worth (voice) · 117 episodesShow
2011AnonymousQueen Elizabeth IMovie
2011Cars 2The Queen / Mama Topolino (voice)Movie
2011CoriolanusVolumniaMovie
2010Robinson in RuinsNarratorMovie
2010MiralBertha SpaffordMovie
2010The WhistleblowerMadeleine ReesMovie
2010Letters to JulietClaireMovie
2009The Day of the TriffidsDurrant · 2 episodesShow
2009God, Smell and HerMovie
2008Ein JobHannah SilbergrauMovie
2008RestraintSky News Reader #2Movie
2007How About You...Georgia PlattsMovie
2007The Shell SeekersPenelope KeelingMovie
2007The RiddleRoberta ElliotMovie
2007EveningAnn LordMovie
2007AtonementBriony Tallis (Age 77)Movie
2007Dealing and Wheeling in Small ArmsNarratorMovie
2006VenusValerieMovie
2006The Thief LordSister AntoniaMovie
2005The White CountessPrincess Vera BelinskyaMovie
2005The Keeper: The Legend of Omar KhayyamMiss SangorskiMovie
2005Short OrderMarianneMovie
2004The FeverThe womanMovie
2003Good Boy!The Greater Dane (voice)Movie
2003ByronLady MelbourneMovie
2003Nip/TuckDr.Erica Noughton, Dr. Erica Noughton · 7 episodesShow
2003ByronLady Melbourne · 2 episodesShow
2002The LocketEsther HuishMovie
2002Crime and PunishmentRodion's motherMovie
2002The Gathering StormClemmie ChurchillMovie
2001Jack and the Beanstalk: The Real StoryCountess Wilhelmina · 2 episodesShow
2001Escape to Life: The Erika and Klaus Mann Story(voice)Movie
2001The PledgeAnnalise HansenMovie
2000A Rumor of AngelsMaddy BennettMovie
2000The Adventures of Young Indiana Jones: Love's Sweet SongVicky's MotherMovie
2000UninvitedMrs. RutterburnMovie
2000MirkaKalsanMovie
20001961Edith TreeMovie
2000If These Walls Could Talk 2Edith TreeMovie
2000Exile in BuyukadaNarratorMovie
1999Girl, InterruptedDr. WickMovie
1999Cradle Will RockCountess Constance La GraveMovie
1998Lulu on the BridgeCatherine MooreMovie
1998Deep ImpactRobin LernerMovie
1998Déjà VuSkellyMovie
1997Bella MafiaGraziella LucianoMovie
1997WildeLady Speranza WildeMovie
1997Mrs. DallowayMrs. Clarissa DallowayMovie
1997Smilla's Sense of SnowElsa LübingMovie
1996The Willows in WinterGrandmother / NarratorMovie
1996Two Mothers for ZacharyNancy ShaffellMovie
1996Mission: ImpossibleMaxMovie