Zapamiętana została przez najmłodszych telewidzów w roli złej królowej Elspeth i okrutnej macochy tytułowej bohaterki w telewizyjnej adaptacji baśni Hallmark/ABC Królewna Śnieżka (Snow White, 2001).

Filmografia Taniec z nieznajomym (Dance with a Stranger, 1985), jako Ruth Ellis serial TV Czarna Żmija (Blackadder), serie: II, III i IV (1986–1989) – różne role, m.in. Elżbieta I Imperium słońca (Empire of the Sun, 1987), jako pani Victor Czarowny Kwiecień (Enchanted April, 1992), jako Rose Arbuthnot Gra pozorów (The Crying Game, 1992), jako Jude Skaza (1992), jako Ingrid Fleming Tom i Viv (1994), jako Vivienne Haigh-Wood, żona T.S. Eliota Vaterland - Tajemnica III Rzeszy (Fatherland, 1994), jako Charlie Maguire Kansas City (1996), jako Carolyn Stilton Merlin (1998), jako Mab oraz pani z Jeziora Alicja w Krainie Czarów (1999), jako królowa Kier Jeździec bez głowy (Sleepy Hollow, 1999), jako lady Van Tassel Spotkanie z Jezusem (The Miracle Maker, 2000), jako Maria Magdalena Uciekające kurczaki (Chicken Run, 2000), jako pani Tweedy Królewna Śnieżka (Snow White, 2001), jako zła królowa Elspeth, macocha Śnieżki Pająk (Spider, 2002), jako Yvonne/pani Cleg/pani Wilkinson Godziny (The Hours, 2002), jako Vanessa Bell, siostra Virginii Woolf Książę i ja (The Prince and Me, 2004), jako królowa Rosalinda Upiór w operze