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)

Aiace Parolin

Director of Photography

Italo Zingarelli

Screenplay

Amedeo Pagani

Screenplay

Barbara Alberti

Screenplay

Roberto Palaggi

Producer

Italo Zingarelli

Director

Walter Rizzati

Original Music Composer

Vincenzo Mannino

Screenplay

Claudio M. Cutry

Editor

Renzo Marignano

First Assistant Director

Francesco Bronzi

Art Direction

Graeme Orwin

Art Department Manager

Valerio Mazzoli

Special Effects

Vincent G. Cox

Line Producer

Rémy Julienne

Stunt Coordinator

Paolo Tassara

Unit Manager

Fausto De Lisio

Hair Designer

Luciano Giustini

Makeup Artist

Derek Ward

Assistant Editor

Antonio De Campos

Art Department Assistant

Luciano Sagoni

Costume Design

Ezio Palaggi

Production Manager

Patrick Willis

Art Department Assistant