Sheila Hancock UK Best movies: Endeavour (2012) (series) The Boy in the Striped Pyjamas (2008) After Thomas (2006) (TV movie)