To simulate the overweight physique of Hercule Poirot, David Suchet, who is much slimmer, wore body padding. He also wore wing collars to make his neck appear fatter. Before playing Poirot, David Suchet played Chief Inspector Japp opposite Peter Ustinov as Hercule Poirot in Thirteen at Dinner (1985) (TV). The hotel "Evil Under the Sun" is shot at is the one where Agatha Christie wrote the book "Evil Under the Sun".