Cast & Crew

Directed by

Joe Tornatore

Writing Credits

Mikel Angel
(as Mike Angel)
Joe Tornatore
(screen story)

Cast

Jameson Parker
Luke Ward
Cynthia Rhodes
Vickie Phillips
Mike Lane
Hashim
David Sherwood
Emilio Ferrari
Andre Jacobs
Frenchie
Johnny Nobel
Tyke
Anton Stoltz
Christopher Nosakis
Douglas Bristow
Ambassador Phillips
Farouk Valley-Omar
Ahmed
Dawie Maritz
Old Man
Gamiet Peterson
Charley
Paul Ditchfield
Nilli Ginger
Royston Stoffels
Sirsa Nagar
Wayne Bowman
Rashad
Rashad Toefy
Prince Yaser
Peter Braaf
Father
Danesh Ambrose
Young Boy
Kent Christian
1. Marine
Otto Junoschlager
2. Marine
Tony Bochrer
3. Marine
Ian King
Chaufer
Varda Naidoo
Porter
Ronald Ambrose
Porter
Jayralan Thatiah
Porter
Morgan Pather
Porter
Jamaludien Cadez
Porter
Sonny Singh
Porter
Julian Mach
Porter
Adiel Stellenboom
Porter
Dayalan Pillay
Porter
James Robert
Porter
Raymond Sammel
Porter
Dasse Governder
Porter
Rashid Omerjez
Porter
Frans Naidoo
Porter
James Michael
Porter
Mac Reedoy
Porter
Freddy Naidoo
Porter
Joseph Adrienne
Porter
Tracy Napier
Porter
Shail Parker
Porter
Chad George
Porter
Yanus Fayker
Porter
Ebrahim Osman
Porter
Ardcilagmaan Essop
Porter
Nidas Chetty
Porter
Ioshaan Nazier
Porter
Selvan Moockey
Porter
Morgan Padayache
Porter
Dev Prad
Porter
Pakesh Mahareg
Porter
Kuruman Nair
Nosakis Servant
Strini Govender
Nosakis Servant
Andy Clement
Night Club Waiter
Gerhard Naidoo
Night Club Waiter
Vernon Nair
Night Club Waiter
Abigail Solomon
Jasmine

Produced by

David Ball
line producer
Jon Brewer
executive producer
Roger Corman
executive producer
Daniel Diamond
associate producer (as Daniel Leland Diamond)
Bob Patterson
producer (as Robert Patterson)
Maurice Smith
producer

Music by

Tony Roman
Chris Squire

Cinematography by

Thomas F. Denove
(as Thomas De Nove)

Editing by

Erica Luttich

Production Design by

Peter Llewellyn Williams
(as Peter Williams)

Art Direction by

Raymond Wilson

Set Decoration by

Kobus Botha

Costume Design by

Taliep Peterson
(as Talief Peterson)

Makeup Department

Tracy Crystal
makeup artist

Production Management

Desireé Markgraaff
production manager
Willie Naude
unit manager

Second Unit Director or Assistant Director

Garth Day
third assistant director
Steve Fillis
second assistant director
Michael Fouché
first assistant director
Charles Higgs
second assistant director
Carrie McLean
fourth assistant director
Mark Stucke
second assistant director
Nicola Van Der Walt
second assistant director

Art Department

Carsten Rasch
art department co-ordinator

Sound Department

Alan Gerhardt
sound mixer
Felix Meyburgh Jr.
sound editor (as Felix Mybergh Jr.)
Marcelle Mouton
sound editor
Terry O'Bright
re-recording mixer
Colin Williams
sound editor

Special Effects by

John C. Hartigan
special effects
Massimo Vico
special effects supervisor

Stunts

Eddy Donno
stunt coordinator

Camera and Electrical Department

Tom Fraser
camera operator

Editorial Department

Bob Nielsen
supervising editor

Music Department

Michael Jay
music engineer (uncredited)

Additional Crew

Ruth Coetzee
production coordinator (as Ruth Goetzee)
Jane Fry
assistant project accountant
Sheldon M. Kaplan
production coordinator
Johan Kruger
production auditor
Alex Matcham
production accountant
Rex Peterson
horse trainer
Victoria Plummer
production coordinator
Sarah Scheiber
production coordinator
Bettina Stelzee
production coordinator
Bruce Wentzel
armorer
Melody Wernick
production coordinator
All Filters