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)

Italo Zingarelli

Director

Italo Zingarelli

Screenplay

Barbara Alberti

Screenplay

Amedeo Pagani

Screenplay

Vincenzo Mannino

Screenplay

Roberto Palaggi

Producer

Walter Rizzati

Original Music Composer

Aiace Parolin

Director of Photography

Claudio M. Cutry

Editor

Vincent G. Cox

Line Producer

Francesco Bronzi

Art Direction

Luciano Sagoni

Costume Design

Fausto De Lisio

Hair Designer

Luciano Giustini

Makeup Artist

Ezio Palaggi

Production Manager

Paolo Tassara

Unit Manager

Renzo Marignano

First Assistant Director

Antonio De Campos

Art Department Assistant

Graeme Orwin

Art Department Manager

Patrick Willis

Art Department Assistant

Valerio Mazzoli

Special Effects

Rémy Julienne

Stunt Coordinator

Derek Ward

Assistant Editor