Poirot: Third Girl Cast David Suchet David Yelland Jemima Rooper Zoë Wanamaker Clemency Burton-Hill Matilda Sturridge Tom Mison John Warnaby Caroline O'Neill James Wilby Peter Bowles Lucy Liemann Tim Stern