Cast & Crew

Directed by

Brian Trenchard-Smith
Russell Hagg
(original director) (uncredited)

Writing Credits

Everett De Roche
(written by) (as Everett DeRoche)

Cast

Henry Thomas
Cody
Tony Barry
Gaza
Rachel Friend
Wendy
Tamsin West
Jane Cannon
Dempsey Knight
Charlie Pride
John Ewart
Ricketts
Chris Gregory
Wheatley
Mark Knight
Henry
Dennis Miller
Mr. Cannon
Katy Manning
Mrs. Cannon
Laurie Dobson
Gleason
Jay Mannering
Haggard
Tim Hughes
Beilby
Howard Eynon
Ranger
David Ravenswood
Kauffman
Peter Cummins
Neville
Amanda Fernbach
Becky
Marcus Eyre
Doctor
Glen Hunt
Tobins
Kevin King
Opah
Vince Quayle
Barney
El Prezzos
Band at Dance
Hugh Bryant
Child
Renae Carol
Child
Laura Christie
Child

Produced by

Everett De Roche
co-producer (as Everett DeRoche)
John Picton-Warlow
executive producer
Barbi Taylor
producer
David Thomas
executive producer

Music by

Brian May

Cinematography by

John R. McLean
director of photography (as John McLean)

Editing by

Brian Kavanagh

Casting By

Jo Larner
Lee Larner

Production Design by

Jon Dowding

Art Direction by

Paddy Reardon

Set Decoration by

Dianne Gaborit

Costume Design by

Aphrodite Kondos

Makeup Department

Amanda Rowbottom
hair stylist
Leeanne White
makeup artist

Production Management

Jan Tyrrell
unit production manager

Second Unit Director or Assistant Director

Terry Needham
first assistant director
Stephen Saks
third assistant director
Chris Short
second assistant director
Everett De Roche
second unit director (uncredited)

Art Department

Neil Angwin
props maker
Hugh Bateup
carpenter
Jamie Dimery
painting assistant
Josephine Ford
art department coordinator (as Jo Ford)
Jim Gannon
carpenter
Ken Hazelwood
carpenter
Jan Hing
art department assistant
Martin Kellock
stand-by props
Billy Kennedy
scenic artist
Denis Lees
props maker (as Dennis Lees)
John Pickering
construction manager
Dennis Sheehan
art department assistant
John Stabb
stand-by props

Sound Department

Steve Burgess
additional mixer
Craig Carter
sound editor
Tim Chau
sound editor
Bruce Emery
additional mixer
Jack Friedman
boom swinger
Rebecca Grubelich
sound assistant
Sue Lamshed
sound assistant
Mark Lewis
sound recordist
Ian Maycock
additional mixer
Peter McBain
sound assistant
Ken Sallows
dialogue editor
Roger Savage
mixer
Alex Watts
sound editor

Special Effects by

Jeff Little
special effects
Brian Pearce
special effects
Steve Pearce
special effects
Peter Stubbs
special effects
Jamie Thompson
special effects

Visual Effects by

Roger Cowland
visual effects

Stunts

Szumai Anderson
stunt player (as Szumai Chong)
Jamie Hunt
stunt player
Norm Martin
stunt player
Bobby Porter
stunt player
Arch Roberts
stunt player
Reg Roordink
stunt player
Steve Roper
stunt player
Glenn Ruehland
stunt coordinator (as Glen Ruehland) / stunt player (as Glen Ruehland)
Johnny Santo
stunt player

Camera and Electrical Department

Danny Batterham
camera operator
Ross Berryman
additional photographer
David Connell
additional photographer
Rourke Crawford-Flett
assistant grip
Ian Dewhurst
gaffer
David Eggby
additional photographer
Laurie Fish
best boy
Ken George
stills photographer
Roydon Johnson
focus puller
Bob Kohler
additional photographer
Grahame Litchfield
key grip
Lex Martin
electrician
Nick Mayo
clapper loader (as Nicholas Mayo)
Greg Noakes
stills photographer
Nick Payne
electrician
Pieter van Santen
additional photographer (as Peter Van Santen)
Ron Taylor
underwater photographer
Valerie Taylor
underwater photographer
John Wheeler
additional photographer
Lindsay Foote
assistant chief lighting technician (uncredited)

Costume and Wardrobe Department

Sandra Hirsh
wardrobe assistant
Frankie Hogan
wardrobe assistant

Editorial Department

Bill Gooley
special laboratory contact
Peter Litton
editors assistant
Peter McBain
editors assistant
Richard Piorkowski
laboratory liaison

Location Management

Stan Leman
location assistant
Michael McGennan
location manager

Music Department

Robin Gray
music engineer
Brian May
conductor
Maurie Sheldon
music assistant

Script and Continuity Department

Linda Ray
script supervisor

Transportation Department

Marcus Georgiades
unit driver
Peter Nathan
unit driver
Brenda Symons
unit driver

Additional Crew

Ian A.K. Baillieu
attorney to production company
Lynn Barker
production executive
Kevin Bryant
mechanic
Orlena Charleston
assistant accountant
Robbie Emery
catering provider
Kristina Frolich
catering provider (as Kristina Frohlich)
Di Keller
stills processing
Andrew McIntyre
tutor
Lesley Parker
assistant to producer
Marie Redshaw
dialogue coach
Barbara Ring
production coordinator
Joanne Scheffler
nurse
Howard Wheatley
production accountant
Tom Burstall
completion representative (uncredited)

Thanks

Daniel Ostroff
special thanks
Danis Regal-O'Connell
special thanks (as Danis Regal)
Carolyn Thomas
special thanks
David Williams
special thanks
All Filters