John Malkovich stars as Hercule Poirot in Agatha Christie's ingenious serial-killer thriller, newly adapted for BBC Television in 2018 by the award-winning team behind And Then There Were None, Witness for the Prosecution and Ordeal by Innocence.

ABC MURDERS_POIROT_TIE-IN_PB

£8.99Price
  • HarperCollins Publishers