W 1890 r. na małej wyspie w Ameryce Południowej mieszka dwóch misjonarzy. Ojciec Pedro (Bud Spencer) i ojciec "J" (Terence Hill) zajmują się handlem aby pomóc swoim parafianom. Przeszkadza to gubernatorowi, który chce być monopolistą. Udaje mu się przekupić biskupa Toledo, który zwalnia...