Search for "Enrico Osterman"
in
The Church (La chiesa) (1989)
Web of the Spider (1971)