| Bridget Jones: Mad About the Boy (2025) As Una Alconbury | (Not seen) |
| Good Grief (2023) As Imelda | (Not seen) |
| Love Again (2023) As Gina Valentine | (Not seen) |
| Mamma Mia! Here We Go Again (2018) As Vice Chancellor | (Not seen) |
| A Cure for Wellness (2016) As Victoria Watkins | (Not seen) |
| The Love Punch (2013) As Penelope | (Not seen) |
| The Best Exotic Marigold Hotel (2011) (AKA "The Best Exotic Marigold Hotel for the Elderly & Beautiful") As Madge Hardcastle | (Not seen) |
| You Will Meet a Tall Dark Stranger (2010) As Enid Wicklow | (Not seen) |
| St. Trinian's (2007) As Hausmutter | (Not seen) |
| Nanny McPhee (2005) As Mrs. Quickly | (Not seen) |
| Imagine Me & You (2005) (AKA "Imagine Me and You") As Tessa | (Not seen) |
| Bridget Jones: The Edge of Reason (2004) As Una Alconbury | (Not seen) |
| Wimbledon (2004) (AKA "La plus belle victoire") As Lydice Kenwood | (Not seen) |
| Calendar Girls (2003) As Celia | (Not seen) |
| The Gathering Storm (2002) As Violet Pearman | (Not seen) |
| Lucky Break (2001) As Amy | (Not seen) |
| Bridget Jones's Diary (2001) As Una Alconbury | (Not seen) |
| A Christmas Carol (1999) As Mrs Bennett | (Not seen) |
| Star Wars: Episode I - The Phantom Menace (1999) (AKA "Star Wars I: The Phantom Menace") As Fighter Pilot Bravo 5 | (Not seen) |
| Hilary and Jackie (1998) As Iris Du Pré | (Not seen) |
| The Borrowers (1997) As Homily Clock | (Not seen) |
| Frankenstein (1994) (AKA "Mary Shelley's Frankenstein") As Mrs. Moritz | (Not seen) |
| Highlander (1986) As Kate MacLeod | (Not seen) |
| Death on the Nile (1978) As Maid (uncredited) | (Not seen) |