in Dagenham (2010) as Connie The Girl with the Dragon Tattoo (2011) as Cecilia Vanger Arthur (2011) as Vivienne Bach Sherlock Holmes: A Game of Shadows (2011) as Mrs Hudson 45 Years (2015) as Lena Alice Through the Looking Glass (2016) as Lady Ascot Rogue One (2016) as Jaldine Gerams (Blue 3) Daphne (2017) Anne with an E (2017) as Marilla Cuthbert Megan Leavey (2017) as The Veterinarian Beast (2017) Downton Abbey (2019) as Mary of Teck Benediction (2021) Music appearances Human. :II: Nature. (2020) Radio appearances Television appearances The Sweeney: Pay Off (1976) as Shirley Glass Dummy (1977) as Sandra X Shoestring (1979) Nine tenths of the law. The History Man (1981) as Barbara Kirk I Remember Nelson (1982) as Emma Hamilton The Jewel in the Crown (1984) as Sarah Layton Blott on the Landscape (1985) as Lady Maud Lynchwood Echoes (1988) as Angela O'Hara Inspector Morse: Who Killed Harry Field (1991) as Helen Field A Doll's House (1992) as Kristine Linde Band of Gold (1995–1997) as Rose Garrety Kavanagh QC (1995–1999) as Eleanor Harker QC Rebecca (1997) as Beatrice Little Britain as Mother of Harvey Pincher (cameo) The Sins (2000) as Gloria Green State of Play (2003) as Yvonne Shaps Hex (2004) as Lilith Hughes He Knew He Was Right (2004) as Lady Rowley Agatha Christie's Poirot – After the Funeral, (2005) as Helen Abernethie The Amazing Mrs Pritchard (2006) as Hilary Rees-Benson A Harlot's Progress (2006) Ancient Rome: The Rise and Fall of an Empire (2006) as Cornelia The Last Enemy (2008) as Barbara Turney Heist (2008) as Joanna Midsomer Murders (2010) Series 13, episode 8, "Fit for Murder" as Miranda Bedford Thirteen Steps Down (2012) as Gwendolyn Utopia (2013) as Milner Black Work (2015) as Chief Constable Carolyn Jarecki The Five (2016) as Julia Wells Anne with an E (2017–2019) as Marilla Cuthbert (adaptation of Anne of Green Gables) Back to Life (2019-2021) as Caroline Matteson The Beast Must Die (2021) as Joy This Town (TBA) Theatre appearances Portia opposite Dustin Hoffman in the London and Broadway productions of The Merchant of Venice by William Shakespeare. Hedda Gabler at the Royal Exchange, Manchester in 1993. Awards Honours James was made an Officer of the Order of the British Empire (OBE) in the 2003 Queen's Birthday Honours. References External links "The Jewel That is James" – Interview by Jeremy Taylor for bmi Voyager October 2007 Q&A with