An ailing Poirot returns to Styles with Hastings nearly three decades after solving their first mystery together there in order to prevent an unscrupulous and ingenious serial killer.
Nov 06, 2013
Aidan McArdle, Alice Orr-Ewing, Anna Madeley, Anne Reid, Claire Keelan, Helen Baxendale, John Standing, Philip Glenister, Shaun Dingwall