Acting
as Antonio Lo Mazzo
as Lambertuccio da Cecina
as Mustafa Abdul Bey
as Noskes
as Self
as Gaetano Gargiulo
as Il prode Anselmo da Montebello
as Riccardo Viganò
as Don Vito Monreale / Nick Bullione
as Giuseppe Quagliarulo
as Marinaio