Presumed Innocent
as Carolyn PolhemusWhite Mischief
as Diana, Lady BroughtonShattered
as Judith MerrickThe Girl in the Fog
as Beatrice LemanWaiting for the Barbarians
as MaiBrideshead Revisited
as CaraOperation Finale
as Vera EichmannHead Full of Honey
as AbbessShoot on Sight
as Susan AliThe Falling
as Miss Edith MantelBranagh Theatre Live: The Entertainer
2016The Book of Revelation
as IsabelThe Royal Nanny
as Ms. Juliet LansburyOne of the Hollywood Ten
as Gale SondergaardThe Last Impresario
as SelfThe Coca-Cola Kid
as TerriBeyond the Sea
as Mary DuvanJefferson in Paris
as Maria CoswayTom's Midnight Garden
as Aunt Gwen KitsonLooking for Alibrandi
as Christina AlibrandiDefence of the Realm
as Nina BeckmanUnder a False Name
as NicolettaRasputin
as Tsarina AlexandraThe Serpent's Kiss
as JulianaHeat and Dust
as Olivia RiversThe Browning Version
as Laura Crocker-HarrisRobert Altman's Players
as SelfWoman in the Moon
as AngelaCosi
as Mental Patient (uncredited)A Man in Love
as Jane SteinerNorth v South
as Mrs SingerL'amore nascosto
as D.ssa DuboisWays to Live Forever
as Mrs. WillisCamille
as Marguerite GautierIl ronzio delle mosche
as Dottoresa NataliaThe White King
as General Meade