Home People Anne-Marie Duff Anne-Marie Duff movies Anne-Marie Duff movies Anne-Marie Duff Movies (24) National Theatre Live: Macbeth (2018) As Lady Macbeth. She was 47 years old On Chesil Beach (2018) As Marjorie Mayhew. She was 47 years old Miranda's Letter (2016) As Mother. She was 45 years old Shakespeare Live! From the RSC (2016) She was 45 years old Murder: Lost Weekend (2016) She was 45 years old Suffragette (2015) As Violet Cambridge. She was 45 years old Molly Moon and the Incredible Book of Hypnotism (2015) As Lucy. She was 44 years old Before I Go to Sleep (2014) As Claire. She was 44 years old Closed Circuit (2013) As Melissa. She was 42 years old Parade's End (2012) As Edith Duchemin. She was 41 years old Nowhere Boy (2010) As Julia Lennon. She was 39 years old Margot (2009) As Margot Fonteyn. She was 39 years old The Last Station (2009) As Sasha Tolstoy. She was 38 years old Is Anybody There? (2009) As Mum. She was 38 years old French Film (2008) As Sophie. She was 38 years old Garage (2007) As Carmel. She was 36 years old The Waiting Room (2007) As Anna. She was 36 years old The History of Mr Polly (2007) As Miriam Larkins. She was 36 years old Notes on a Scandal (2006) As Annabel. She was 36 years old Born Equal (2006) As Michelle. She was 36 years old The Magdalene Sisters (2003) As Margaret. She was 32 years old Sinners (2002) As Anne Marie / Theresa. She was 31 years old Enigma (2001) As Kay. She was 30 years old Aristocrats (1999) As Lady Louisa Lennox. She was 28 years old