Directed by: Domenico Paolella Actors: Anne Heywood, Luc Merenda, Ornella Muti, Martine Brochard, Muriel Catalá Language: English Country: Italy Also known as: Le monache di Sant’Arcangelo, Innocents from Hell, The Nuns of Saint Archangel, Sisters of Satan Description: The