
Meet the Cast of The ABC Murders
Find out who's in the drama
Meet the Cast

John Malkovich plays Hercule Poirot
John Malkovich plays Hercule Poirot in The ABC Murders.
Read more





Tara Fitzgerald plays Lady Hermione Clarke
Tara Fitzgerald plays Lady Hermione Clarke in The ABC Murders.
Read more
Shirley Henderson plays Mrs Rose Marbury
Shirley Henderson plays Mrs Rose Marbury in The ABC Murders.
Read more






Lizzy McInnerny plays Jenny Barnard
Lizzy McInnerny plays Jenny Barnard in The ABC Murders.
Read more



Christopher Villiers plays Sir Carmichael Clarke
Christopher Villiers plays Sir Carmichael in The ABC Murders.
Read more