Dr. Bill Foster
Myra J. Russell
Dr. Lorca
Laida
Ramu, tribe leader
Razak, lead henchman
The Captain
Directing (Director)
Writing (Screenplay)
Writing (Story)
Production (Producer)
Production (Executive Producer)
Sound (Original Music Composer)
Camera (Director of Photography)
Art (Art Direction)
Art (Set Decoration)
Directing (Assistant Director)