All 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)
