Bud Spencer ist Father Hope - ein ungewöhnlicher Priester. Regeln sind ihm ein Dorn im Auge und die Hierarchie in der Kirche einerlei. Aus diesem Grunde hat man ihn in ein kleines Dorf in Süditalien versetzt, doch anstatt zu grollen, hängt er sich in die Arbeit rein, bläut den Gefangenen im örtlichen Knast Moral und Ordnung ein. Vor allem den Kinder dort hilft er mit all seiner Kraft und gegen jede Regel. Der 16-jährige Nino wird beschuldigt, einen Mitgefangenen getötet zu haben und alle Beweise scheinen dafür zu sprechen, doch Father Hope startet seine eigene Untersuchung und steht plötzlich der lokalen Mafia gegenüber...