Poirot collapses while dining at Hastings's new Argentinian restaurant. The doctor diagnoses obesity. Miss Lemon sends him with Hastings for a rest cure at the Sandy Cove hotel.
David Suchet as Hercule Poirot Hugh Fraser as Hastings Philip Jackson as Chief Inspector Japp Pauline Moran as Miss Lemon Michael Higgs as Patrick Redfern Tamzin Malleson as Christine Redfern Louise Delamere as Arlena Stuart Tim Meats as Stephen Lane Marsha Fitzalan as Rosamund Darnley Carolyn Pickles as Emily Brewster David Mallinson as Kenneth Marshall Russell Tovey as Lionel Marshall Ian Thompson as Major Barry David Timson as Horace Blatt Rosalind March as Mrs Castle Paul Ready as William Rebecca Johnson as Gladys Narracott Guy Vincent as Barman Roger Alborough as Chief Constable Weston Kevin Moore as Coroner Jason Davies as Nathan Lloyd Kenneth Gilbert as Mr Applegood Lawrence McGrandles Jr. as Simon Kelso Grant Gillespie as Jack Lovett Harriet Eastcott as Librarian Andrew MacBean as Waiter (as Andrew Macbean) Steve Bennett as Policeman Andrew Ashby as Officer Laurence Richardson as Hotel Guest