The entire cast was re-dubbed for the English-language version, even the American actors Ben Gazzara, Steffen Zacharias, and Jess Hahn.
Ben Gazzara's voice is dubbed by another actor in the English language version.
Telly Savalas, Lionel Stander, Renato Salvatori, and Nathalie Delon were all attached at various points, though none appear in the final film.