Forbidden Priests (Prêtres interdits) is a French film directed by Denys de La Patellière in 1973 starring Robert Hossein and Claude Jade.
More at Wikipedia.
Director: Denys de La PatellièreRelease date: November 22, 1973Running time: 90 min.
External links: IMDb