Meet the Cast of The ABC Murders

Find out who's in the drama

Meet the Cast

headshot

John Malkovich plays Hercule Poirot

John Malkovich plays Hercule Poirot in The ABC Murders.

Read more
headshot

Rupert Grint plays Crome

Rupert Grint plays Crome in The ABC Murders.

Read more
headshot

Andrew Buchan plays Franklin Clarke

Andrew Buchan plays Franklin in The ABC Murders.

Read more
headshot

Anya Chalotra plays Lily Marbury

Anya Chalotra plays Lily Marbury in The ABC Murders.

Read more
headshot

Eamon Farren plays Cust

Eamon Farren plays Cust in The ABC Murders.

Read more
headshot

Jack Farthing plays Donald Fraser

Jack Farthing plays Donald Fraser in The ABC Murders.

Read more
headshot

Tara Fitzgerald plays Lady Hermione Clarke

Tara Fitzgerald plays Lady Hermione Clarke in The ABC Murders.

Read more
headshot

Shirley Henderson plays Mrs Rose Marbury

Shirley Henderson plays Mrs Rose Marbury in The ABC Murders.

Read more
headshot

Bronwyn James plays Megan Barnard

Bronwyn James plays Megan Barnard in The ABC Murders.

Read more
headshot

Freya Mavor plays Thora Grey

Freya Mavor plays Thora Grey in The ABC Murders.

Read more
headshot

Michael Shaeffer plays Yelland

Michael Shaeffer plays Yelland in The ABC Murders.

Read more
headshot

Eve Austin plays Betty Barnard

Eve Austin plays Betty Barnard in The ABC Murders.

Read more
headshot

Gregor Fisher plays Dexter Dooley

Gregor Fisher plays Dexter Dooley in The ABC Murders.

Read more
headshot

Henry Goodman plays Sidney Prynne

Henry Goodman plays Sidney Prynne in The ABC Murders.

Read more
headshot

Lizzy McInnerny plays Jenny Barnard

Lizzy McInnerny plays Jenny Barnard in The ABC Murders.

Read more
headshot

Kevin McNally plays Japp

Kevin McNally plays Japp in The ABC Murders.

Read more
headshot

Cyril Nri plays Father Anselm

Cyril Nri plays Father Anselm in The ABC Murders.

Read more
headshot

Suzanne Packer plays Capstick

Suzanne Packer plays Capstick in The ABC Murders.

Read more
headshot

Christopher Villiers plays Sir Carmichael Clarke

Christopher Villiers plays Sir Carmichael in The ABC Murders.

Read more

Find out more about The ABC Murders

Back to The ABC Murders

Sign up to the newsletter to receive The World of Agatha Christie magazine

*required