| Elio (2025)As OOOOO (voice) | (Not seen) |
| Bridget Jones: Mad About the Boy (2025)As Jude | (Not seen) |
| See How They Run (2022)As Agatha Christie | (Not seen) |
| Star Wars: Episode IX - The Rise of Skywalker (2019) (AKA "Star Wars: The Rise of Skywalker")As Babu Frik (voice) | (Not seen) |
| Okja (2017)As Jennifer | (Not seen) |
| T2 Trainspotting (2017) (AKA "Trainspotting 2")As Gail Houston | (Not seen) |
| Tale of Tales (2015) (AKA "Il racconto dei racconti")As Imma | (Not seen) |
| Filth (2013)As Bunty Blades | (Not seen) |
| Treasure Island (2012) | (Not seen) |
| Meek's Cutoff (2010) (AKA "Meek's Oregon 1845 Cutoff")As Glory White | (Not seen) |
| Life During Wartime (2009)As Joy | (Not seen) |
| Wild Child (2008)As Matron | (Not seen) |
| Miss Pettigrew Lives for a Day (2008)As Edythe Dubarry | (Not seen) |
| I Really Hate My Job (2007)As Alice | (Not seen) |
| Marie Antoinette (2006)As Madame Sophie | (Not seen) |
| A Cock and Bull Story (2005) (AKA "Tristram Shandy: A Cock and Bull Story")As Susannah / Shirley Henderson | (Not seen) |
| Harry Potter and the Goblet of Fire (2005)As Moaning Myrtle | (Not seen) |
| Bridget Jones: The Edge of Reason (2004)As Jude | (Not seen) |
| Intermission (2003)As Sally | (Not seen) |
| 24 Hour Party People (2002)As Lindsay Wilson | (Not seen) |
| Hypnotic (2002) (AKA "Close Your Eyes")As Janet Losey | (Not seen) |
| Harry Potter and the Chamber of Secrets (2002) (AKA "Incident on 57th Street")As Moaning Myrtle | (Not seen) |
| Bridget Jones's Diary (2001)As Jude | (Not seen) |
| The Claim (2000)As Annie | (Not seen) |
| Topsy-Turvy (1999)As Leonora Braham (Yum-Yum) | (Not seen) |
| Wonderland (1999)As Debbie | (Not seen) |
| Trainspotting (1996)As Gail Houston | (Not seen) |
| Rob Roy (1995)As Morag | (Not seen) |