The cast of Il sorriso del grande tentatore - 1974 includes: Eugenio Bottari Edoardo Canali Claudio Cassinelli as Rodolfo Solina Adolfo Celi as Father Borelli Franz Colangeli as Priest in Dining Room Duilio Del Prete as Monsignor Salvi Edda Ferronao as Kitchen maid Lisa Harrow as Emilia Contreras Glenda Jackson as Sister Geraldine Fabrizio Jovine as The Doctor Carla Mancini Eleonora Morana as Sister Chiara Nazzareno Natale as Father Monaldi Francisco Rabal as Bishop Marquez Enrico Ribulsi as Professor Villa Franca Scagnetti as Supermarket Customer Rolf Tasna as Monsignor Meitner Lorenzo Terzon