Credits
Cast

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)
Art
Antonio De Campos
Art Department Assistant
Patrick Willis
Art Department Assistant
Graeme Orwin
Art Department Manager
Francesco Bronzi
Art Direction
Camera
Aiace Parolin
Director of Photography
Costume & Make-Up
Luciano Sagoni
Costume Design
Fausto De Lisio
Hair Designer
Luciano Giustini
Makeup Artist
Crew
Valerio Mazzoli
Special Effects

Rémy Julienne
Stunt Coordinator
Directing

Renzo Marignano
First Assistant Director
Editing
Derek Ward
Assistant Editor
Claudio M. Cutry
Editor
Production
Vincent G. Cox
Line Producer
Roberto Palaggi
Producer
Ezio Palaggi
Production Manager
Paolo Tassara
Unit Manager
Sound
Walter Rizzati
Original Music Composer
Writing

Barbara Alberti
Screenplay
Amedeo Pagani
Screenplay
Vincenzo Mannino
Screenplay

Italo Zingarelli
Screenplay, Director