2024
The Outrun as Annie2024
Secrets & Spies: A Nuclear Game as Self - Narrator2023
Shadows as Mother2022
Slow Horses as Catherine Standish2021
Creation Stories as Helen2020
Roadkill as Helen Laurence2020
Us as Connie Petersen2020
Delia Derbyshire: The Myths And Legendary Tapes as Not available2019
National Theatre Live: The Tragedy of King Richard the Second as Bushy / Green / Duchess of York2018
Collateral as Deborah Clifford2018
The Child in Time as Thelma Darke2017
Redemption Road as Mrs. Hales2017
King Lear: Live at Shakespeare's Globe as Kent2016
Our Kind of Traitor as Tamara2016
The Prime Minister as President2015
Wolf Hall as Johane Williamson2015
The Program as Conference Director2014
From There to Here as Claire2014
Canterbury Cathedral as Narrator2014
Salting the Battlefield as Anthea Catcheside2013
Shetland as Freya Galdie2013
Nymphomaniac: Vol. I as Nurse2013
Anna as Michelle Greene2012
One Night as Sally2011
Death in Paradise as Frances Compton2011
Vera as Sarah Marsden2011
Page Eight as Anthea Catcheside2011
Women in Love as Anna Brangwen2010
Luther as DSU Rose Teller2010
Canoe Man as Anne Darwin2010
National Theatre Live: A Disappearing Number as Ruth Minnen2009
Red Riding as Not available2009
Red Riding: The Year of Our Lord 1983 as Mandy Wymer2008
Fixer as Not available2008
Me and Orson Welles as Barbara Luddy2007
Lewis as Alison McLennan2007
The Last Days of the Raj as Lady Mountbatten2005
Afterlife as Not available2005
The Strange Case of Sherlock Holmes & Arthur Conan Doyle as Louisa Doyle2004
Island at War as Cassie Mahy2004
A Line in the Sand as Meryl Rogers2003
The Commander as Not available2003
Suspicion as Julie Hopcroft2003
The Tesseract as Rosa2002
The Inspector Lynley Mysteries as Eileen Edwards2002
Spooks as Sally2002
Spooks as Sally Bernard2001
Waking the Dead as Dr. Laurie Poole2000
Frank Herbert's Dune as Lady Jessica Atreides1999
A Christmas Carol as Mrs. Cratchit1999
L.A. Without a Map as Joy1999
Heart as Maria Ann McCardle1998
Faith as Anna1997
Midsomer Murders as Marcia Macintyre1997
Midsomer Murders as Summer Pitt1997
Arthouse as Self - Narrator (voice)1997
Plotlands as Chloe Marsh1997
A Very British Psycho as Narrator1996
Different for Girls as Jean1995
I.D. as Lynda1995
Butterfly Kiss as Miriam1995
Cruel Train as Selina Roberts1995
The Perfect Match as Bridget1994
Traps as Louise Duffield1994
Citizen Locke as Lady Marsham1994
A Summer Day's Dream as Not available1992
The Bridge as Isobel Heatherington1991
Performance as Irina Shestova1991
Close My Eyes as Natalie Bryant1990
Antonia and Jane as Antonia McGill1990
December Bride as Sarah Gilmartin1990
Children Crossing as Rosie1987
Metamorphosis as Greta Samsa1985
A Woman of Substance as Edwina (uncredited)1984
Last Day of Summer as Linda