Slim
Terence Hill
Tom
Bud Spencer
Ormond's Henchman
Mike Schutte
Kosie Smith
Marcello Verziera
Nic van Rensburg
Police Captain
Hugh Rouse
Joseph Szucs
Gambler (uncredited)
Tony Binarelli
Man in Court (uncredited)
Derek Mills
Jack Ormond
Joe Bugner
Mama Leone
May Dlamini
Stella
Dawn Jürgens
Jason
Ben Masinga
Trixie
Les Marcowitz
Stella's Father
Sandy Nkomo
Malcolm Kirk
Johan Naude
Stunt Coordinator
Rémy Julienne
Screenplay
Barbara Alberti
Director
Italo Zingarelli
Amedeo Pagani
Vincenzo Mannino
Producer
Roberto Palaggi
Original Music Composer
Walter Rizzati
Director of Photography
Aiace Parolin
Editor
Claudio M. Cutry
Line Producer
Vincent G. Cox
Art Direction
Francesco Bronzi
Costume Design
Luciano Sagoni
Hair Designer
Fausto De Lisio
Makeup Artist
Luciano Giustini
Production Manager
Ezio Palaggi
Unit Manager
Paolo Tassara
First Assistant Director
Renzo Marignano
Art Department Assistant
Antonio De Campos
Art Department Manager
Graeme Orwin
Patrick Willis
Special Effects
Valerio Mazzoli
Assistant Editor
Derek Ward