Poirot: The Affair at the Victory Ball Cast David Suchet Hugh Fraser Philip Jackson Pauline Moran Mark Crowdy David Henry Haydn Gwynne Nathaniel Parker Kate Harper Andrew Burt