 She also played Ann Shapland in "Agatha Christie's Poirot (Cat Among the Pigeons)", Megan Hudson in "Mistresses", Nemo's mother in "Mr. Nobody", Flick in "The Boys Are Back" and Allanah Mountstuart in "Any Human Heart".In 2008, she appeared as a guest star in "Foyle's War".In 2011 she portrayed the wife of hostage negotiator Dominic King (played by Trevor Eve) in the three-part drama "Kidnap and Ransom", a role which she reprised in the 2012 second series, and played Elspeth Munro in the BBC drama "Young James Herriot".