highest rated
acting
- She's Been Away → Lillian Huckle
- The Heat of the Day → Nettie
- Madame Sousatzka → Lady Emily
- A Perfect Spy (TV) → Miss Dubber
- When the Wind Blows → Hilda Bloggs (voice)
- Murder by the Book → Agatha Christie
- The Wind and the Bomb
- The Jewel in the Crown (TV) → Barbie Batchelor
- Playing Shakespeare (TV)
- A Passage to India → Mrs. Moore
- Six Centuries of Verse (TV) → Self - Reader
- Little Eyolf → The Rat Wife
- Laurence Olivier: a life → Self
- Caught on a Train → Frau Messner
- Cream in My Coffee → Jean Wilsher
- Edward and Mrs Simpson (TV) → Queen Mary
- Edward & Mrs. Simpson → Queen Mary
- Hullabaloo Over Georgie and Bonnie's Pictures → Lady Gee
- Joseph Andrews → Lady Tattle
- Playhouse (TV) → Frau Messner
- The Pedestrian → Lady Gray
- Great Performances (TV) → Self
- Sunday Bloody Sunday → Mrs. Greville
- 3 Into 2 Won't Go → Belle
- Secret Ceremony → Hannah
- Tell Me Lies
- From Chekhov with Love → Olga Knipper
- October Revolution → Self (narrator)
- Days in the Trees → The Mother
- BBC Play of the Month (TV) → The Rat Wife
- The Wars of the Roses (TV) → Queen Margaret
- The Wars of the Roses (TV) → Margaret of Anjou
- The Wars of the Roses → Queen Margaret
- Theatre 625 (TV) → Rebekka West
- Britain Welcomes the President of India
- The Cherry Orchard → Madame Ranevsky
- Terminus → Mother (uncredited)
- The Nun's Story → Mother Mathilde
- We Serve
- Quiet Wedding → Flower Lisle
- Channel Incident → The Woman
- Rhodes of Africa → Anna Carpenter
- The 39 Steps → The Crofter's Wife Margaret
- The Wandering Jew → Olalla Quintana (Phase IV)