CharacterHercule PoirotHercule Poirot in The ABC Murders (2018), played by John Malkovich. Played byJohn MalkovichAppears inThe ABC Murders2018