An adaptation for the ITV television series, "Agatha Christie's Poirot", was made for the show's ninth series. It starred David Suchet as Poirot, and guest stars included Emily Blunt as Linnet, JJ Feild as Simon Doyle, Emma Griffiths Malin as Jacqueline, James Fox as Colonel Race, Frances de la Tour as Mrs. Otterbourne, Zoe Telford as Rosalie Otterbourne and David Soul as Andrew Pennington. The episode was filmed in Egypt, with many of the scenes filmed on the steamer PS "Sudan".