2025The ArtistMarian Henry · 6 episodesShow
2025Mission: Impossible - The Final ReckoningWaltersMovie
2024KAOSHera · 8 episodesShow
2023Julius Caesar: The Making of a DictatorNarrator · 3 episodesShow
2023National Theatre Live: PhaedraHelenMovie
2022The MenuLillianMovie
2022The Old ManMarion · 4 episodesShow
2022GlimpseLucienneMovie
2020DisclosureHubert Page / Self (archive footage)Movie
2020Gangs of LondonIsabel Vaughn · 1 episodeShow
2018Sorry for Your LossAmy · 20 episodesShow
2017AngelicaAnne MontagueMovie
2017OzarkHelen Pierce · 17 episodesShow
2017The ExceptionPrincess Hermine 'Hermo' Reuss of GreizMovie
2016Paint It BlackMeredithMovie
2016Me Before YouCamilla TraynorMovie
2016AllegiantEdith PriorMovie
2016National Theatre Live: Les Liaisons DangereusesLa Marquise de MerteuilMovie
2015Marvel's Jessica JonesAlisa Jones · 13 episodesShow
2015Fathers and DaughtersCarolynMovie
2015InsurgentEdith PriorMovie
2015Battle CreekCommander Guziewicz · 13 episodesShow
2014The Honourable WomanJulia Walsh · 8 episodesShow
2014MaleficentNarrator (voice)Movie
2013The White QueenJacquetta of Luxembourg · 10 episodesShow
2012Hannah ArendtMary McCarthyMovie
2012Parade's EndMrs. Satterthwaite · 5 episodesShow
2012The Woman in BlackMrs. DailyMovie
2011Albert NobbsHubert PageMovie
2011IslandPhyllisMovie
2011Cat RunHelen BinghamMovie
2011Weekends at BellevueDiane WallaceMovie
2009PsychovilleCheryl · 2 episodesShow
2009Into the StormClementine ChurchillMovie
2009HunterDS Amy Foster · 2 episodesShow
2008Sense and SensibilityMrs. Dashwood · 3 episodesShow
2007DamagesKate Franklin · 9 episodesShow
2007DaphneGertrude LawrenceMovie
2007Five DaysDS Amy Foster · 10 episodesShow
2006The Amazing Mrs PritchardCatherine Walker · 6 episodesShow
2006As You Like ItAudreyMovie
2005TidelandDellMovie
2004Agatha Christie's MarpleAnne Protheroe · 1 episodeShow
2002The IntendedSarah MorrisMovie
2001SongcatcherProfessor Lily Penleric, PhDMovie
2000The King Is AliveLizMovie
2000Waking the DeadCaroline PierceMovie
1999TumbleweedsMary Jo WalkerMovie
1998Velvet GoldmineFemale Narrator (voice)Movie
1996Saint-ExGenevieve de Ville-FrancheMovie
1995CarringtonVanessa BellMovie
1995The GovernorHelen Hewitt · 12 episodesShow
1993Don't Leave Me This WayLoretta LawsonMovie
1993Dead RomanticMadeleine SevernMovie
1992Wuthering HeightsEllen DeanMovie
1992A Masculine EndingLoretta LawsonMovie
1991I Dreamt I Woke UpMysterious Woman/Lady of the Lake/JournalistMovie
1991PrinceAdult ClaudieMovie
1991The Black Velvet GownRiah MillicanMovie
1990102 Boulevard HaussmannCéleste AlbaretMovie
1990Sweet NothingCarolineMovie
1990Portrait of a MarriageVita Sackville-West · 4 episodesShow
1990YellowbacksDr Juliet HorwitzMovie
1989Screen OneAdult Claudie, Caroline · 1 episodeShow
1989Precious BanePrue SarnMovie
1988HawksHazelMovie
1988Les GirlsSusan · 7 episodesShow
1988The Play on OneDr Juliet Horwitz · 1 episodeShow
1987Miss JulieMiss JulieMovie
1986Half Moon StreetVan Arkady's SecretaryMovie
1985Theatre NightMiss Julie · 1 episodeShow
1985Screen TwoCéleste Albaret, Madeleine Severn · 1 episodeShow
1985GemsStephanie Wilde · 2 episodesShow
1980Juliet BravoEsther Pearson · 1 episodeShow