M4uFree Search : francesco mazzei

The Weapon, the Hour & the Motive (1972)

IMDb: 6.1
1972

A sexually promiscuous priest is stabbed to death inside a church