Full Credits
18 members

Terence Hill
Slim

Bud Spencer
Tom

Joe Bugner
Jack Ormond
May Dlamini
Mama Leone
Dawn Jürgens
Stella
Ben Masinga
Jason

Les Marcowitz
Trixie

Sandy Nkomo
Stella's Father

Malcolm Kirk
Ormond's Henchman

Johan Naude
Ormond's Henchman

Mike Schutte
Ormond's Henchman

Kosie Smith
Ormond's Henchman

Marcello Verziera
Ormond's Henchman
Nic van Rensburg

Hugh Rouse
Police Captain
Joseph Szucs

Tony Binarelli
Gambler (uncredited)

Derek Mills
Man in Court (uncredited)
23 members
Italo Zingarelli
Director
Renzo Marignano
First Assistant Director
Italo Zingarelli
Screenplay
Barbara Alberti
Screenplay
Amedeo Pagani
Screenplay
Vincenzo Mannino
Screenplay
Roberto Palaggi
Producer
Vincent G. Cox
Line Producer
Ezio Palaggi
Production Manager
Paolo Tassara
Unit Manager
Aiace Parolin
Director of Photography
Walter Rizzati
Original Music Composer
Francesco Bronzi
Art Direction
Antonio De Campos
Art Department Assistant
Graeme Orwin
Art Department Manager
Patrick Willis
Art Department Assistant
Luciano Sagoni
Costume Design
Fausto De Lisio
Hair Designer
Luciano Giustini
Makeup Artist
Claudio M. Cutry
Editor
Derek Ward
Assistant Editor
Valerio Mazzoli
Special Effects
Rémy Julienne
Stunt Coordinator