Cast (18)

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)

Crew (23)

Vincenzo Mannino

Screenplay

Roberto Palaggi

Producer

Aiace Parolin

Director of Photography

Barbara Alberti

Screenplay

Claudio M. Cutry

Editor

Italo Zingarelli

Director

Italo Zingarelli

Screenplay

Amedeo Pagani

Screenplay

Walter Rizzati

Original Music Composer

Luciano Giustini

Makeup Artist

Fausto De Lisio

Hair Designer

Derek Ward

Assistant Editor

Francesco Bronzi

Art Direction

Antonio De Campos

Art Department Assistant

Vincent G. Cox

Line Producer

Graeme Orwin

Art Department Manager

Renzo Marignano

First Assistant Director

Paolo Tassara

Unit Manager

Luciano Sagoni

Costume Design

Ezio Palaggi

Production Manager

Valerio Mazzoli

Special Effects

Rémy Julienne

Stunt Coordinator

Patrick Willis

Art Department Assistant