Emily Boynton, the stepmother to three children, blackmails the family lawyer into destroying a second will of her late husband that would have freed the children from her dominating influence. She takes herself, the children, and her daughter-in-law on holiday to Europe and the Holy Land. At a dig, Emily is found dead and Hercule Poirot investigates.
Peter Ustinov
as Hercule Poirot
Lauren Bacall
as Lady Westholme
Carrie Fisher
as Nadine Boynton
John Gielgud
as Colonel Carbury
Piper Laurie
as Emily Boynton
Hayley Mills
as Miss Quinton
Jenny Seagrove
as Dr. Sarah King
David Soul
as Jefferson Cope
Nicholas Guest
as Lennox Boynton
Valerie Richards
as Carol Boynton
John Terlesky
as Raymond Boynton
Amber Bezer
as Ginevra Boynton