The ABC Murders › Cast
John Malkovich
Hercule Poirot
Rupert Grint
Inspector Crome
Andrew Buchan
Franklin Clarke
Eamon Farren
Cust
Conrad McCroddan
Beautiful Young Man
Jack Farthing
Donald Fraser
Tara Fitzgerald
Lady Hermione Clarke
Shirley Henderson
Rose Marbury
Bronwyn James
Megan Barnard
Freya Mavor
Thora Grey
Kevin McNally
Inspector Japp
Anya Chalotra
Lily Marbury
Lizzy McInnerny
Jenny Barnard