Cast
Tom Selleck
Patrick O' Malley
Bess Armstrong
Eve 'Evie' Tozer
Wilford Brimley
Bradley Tozer
Jack Weston
Struts
Robert Morley
(I)
(1908–1992)
Bentik
Cassandra Gava
Alessa
Brian Blessed
Suleman Khan
Michael Sheard
Charlie
Lynda La Plante
Lina
Timothy Carlton
Officer
Terry Richards
Ginger
Jeremy Child
Silversmith
Dino Shafeek
Satvinda
Robert Lee
Zura
Directing
Brian G. Hutton
Director
Writing
Jon Cleary
Novel
Sandra Weintraub
Screenplay
Crew
Ronnie Taylor
Cinematography
Production
Ray Freeborn
Location Manager
Editing
John Jympson
Editor
Sound
John Barry
Original Music Composer