rarelust.com
The Hoodlum Priest (1961)
Visit the post for more.