Special Guest Stars John Gielgud as Edward Ryder Laurence Olivier as Lord Marchmain Stéphane Audran as Cara Guest Stars Roger Milner as Wilcox Michael Bilton as Hayter Ralph Nossek as Plender Alfredo Michelagnoli as Under-Butler Maria Scarpa as Maria Victor Baring as Count Guzzolli