Agatha Christie's Poirot cast is including:
David Suchet as Hercule Poirot (70 episodes), Hugh Fraser as Captain Arthur Hastings (48 episodes), Philip Jackson as Chief Inspector James Harold Japp (46 episodes), Pauline Moran as Miss Lemon (45 episodes), David Yelland as George (7 episodes), Zoë Wanamaker as Ariadne Oliver (6 episodes), Richard Bebb as Newsreader (voice) (2 episodes), Charles Pemberton as Stooge (1 episode), Beth Goddard as Sister Agnieszka (1 episode), Barbara Barnes as Mrs Lester (1 episode), Sean Pertwee as Ronnie Oglander (1 episode), John Carson as Richard Abernethie (1 episode)