who plays poirot in the show in which megan dodds played henrietta savernake in 2004 ?
david suchet