In questo film Bud Spencer non è stato doppiato, e utilizza la sua voce.
Location principale del film è la Fortezza Svevo-Angioina di Lucera in Puglia. Altre scene sono state girate nei dintorni di questa, mentre per altre ci si è dovuti spostare nel Lazio. Particolare anche la location di Tarquinia presso la chiesa di Santa Maria in Castello. Le scene in spiaggia sarebbero state girate nella costa pugliese, ma forse non tutte…
Come segnalato nei titoli di coda del film, i teatri di posa utilizzati furono i “De Paolis”.

Alle cascate di Monte Gelato presso Mazzano Romano, in provincia di Viterbo (Lazio), furono girati solo pochi secondi, ma essendo una location già vista nei film italiani di Terence Hill e Bud Spencer, ho voluto comunque riportarla sulla mappa.