Filmography from Anne-Marie Duff
Notes on a Scandal
Annabel
The 50 Greatest Television Dramas
Self
The Magdalene Sisters
Margaret
The Last Station
Sasha Tolstoy
The History of Mr Polly
Miriam Larkins
Before I Go to Sleep
Claire
Suffragette
Violet Miller
Molly Moon and the Incredible Book of Hypnotism
Lucy Logan
Murder: Lost Weekend
DCI Goss
Shakespeare Live! From the RSC
Self - Performer
On Chesil Beach
Marjorie Mayhew
Sinners
Anne Marie / Theresa
National Theatre Live: Macbeth
Lady Macbeth
Aristocrats
Lady Louisa Lennox
Doctor Zhivago
Olya Demina
The Virgin Queen
Queen Elizabeth I
Charles II: The Power and The Passion
From Darkness
Claire Church
Shameless
Fiona Gallagher
Bad Sisters
Grace Williams
Aristocrats
Lady Louisa Lennox
Suspect
Dr Susannah Newman
His Dark Materials
Ma Costa
Watership Down
Hyzenthlay (voice)
The Salisbury Poisonings
Tracy Daszkiewicz