View Full Cast Terence HillSebastiano Coímbra / Elliot VanceBud SpencerAntonio Coímbra / Greg WonderApril CloughOlympia ChavezHarold BergmanDouble Agency DirectorC.V. Wood Jr.Police Officer