Tonya
Gorka (2023)
Emily's Mother
Fair Play (2023)
Lady Pressfield
The Gentlemen (2020)
Lady McLeod
Christmas in the Highlands (2019)
Lady O
Goodbye Christopher Robin (2017)
Rebecca Logan
The Hippopotamus (2017)
Linda
Kids in Love (2016)
Samantha
Autómata (2014)
Miles' Mother
The Riot Club (2014)
Princess Antoinette
Grace of Monaco (2014)
Sophie
The Girl (2012)
Lady Jane Clark
My Week with Marilyn (2011)
Lily Potter
Harry Potter and the Deathly Hallows: Part 2 (2011)
Harry Potter and the Deathly Hallows: Part 1 (2010)
Harry Potter and the Half-Blood Prince (2009)
Harry Potter and the Order of the Phoenix (2007)
Daphne Du Maurier
Daphne (2007)
Alice Barrie
Sixty Six (2006)
Harry Potter and the Goblet of Fire (2005)
Harry Potter and the Prisoner of Azkaban (2004)
Dr. Samantha Graham
The Safe House (2002)
Self (uncredited)
The Making of 'Gosford Park' (2002)
Harry Potter and the Philosopher's Stone (2001)
Louisa Stockbridge
Gosford Park (2001)
Lady Emily Lennox
Aristocrats (1999)
Olivia
Jilting Joe (1998)
Ruth MacDonald
True Blue (1996)
Miss Julie
After Miss Julie (1995)
Kate
Haunted (1995)
Ann Welch
The Deep Blue Sea (1994)
Saleswoman
A Business Affair (1994)
Juliet
Romeo and Juliet (1994)
Natalie's Boss
Close My Eyes (1991)
Biddy Millican
The Black Velvet Gown (1991)