Poirot joins his assistant Hastings in Acapulco, Mexico, where Hastings is staying. They go to a party at which the other guests include the writer Janet Crisp, the American actor Charles Cartwright, a clergyman called Babbington, Daisy Eastman and her daughter Egg, Dr Strange, and Ricardo Montoya.
Peter Ustinov as Hercule Poirot Tony Curtis as Charles Cartwright Emma Samms as Jennifer “Egg” Eastman Jonathan Cecil as Hastings Fernando Allende as Ricardo Montoya Pedro Armendáriz Jr. as Col. Mateo Lisa Eichhorn as Cynthia Dayton Dana Elcar as Dr Strange Frances Lee McCain as Miss Milray Marian Mercer as Daisy Eastman Diana Muldaur as Angela Stafford Nicholas Pryor as Freddie Dayton Concetta Tomei as Janet Crisp Jacqueline Evans as Mrs Babbington Ángeles González as Housekeeper Philip Guilmant as Rev Babbington Claudia Guzmán as Rosa Rodolfo Hernández as Miguel Martin LaSalle as Doctor Alma Levy as Nurse Julio Monterde as Manager René Pereyra as Waiter José Chávez as Watchman Unknown actress as Mrs Rushbridger