Necessary Love Cast Marie-Christine Barrault Ben Kingsley Ann-Gisel Glass Malcolm Conrath Silvia Mocci Geoffrey Bayldon Iris Marga Maria Laborit Marie-Laurence Lidija Kozlovic Pedro Castro Neves Francesco Carnelutti Robert Sommer Giovanni Guidelli