Cast & Crew

Directed by

Mark Haber

Writing Credits

Tom Gabbay
(story and screenplay)
Mark Grindle
(screenplay)

Cast

Ariana Richards
Sarah Stewart
Andrew Keir
Fergus
David Robb
Ian Stewart
Marcia Layton
Mother
Sarah Keller
U.S. Ticket Clerk
Ann Scott-Jones
Mrs. Brown
Liam Dolan
Alistair
Gary Lewis
Rab
Gordon Cameron
Malkie
Gordon McArthur
Geoff
Jeffrey Daunton
Doctor

Produced by

Robert Love
executive producer
J. Nigel Pickard
executive producer
Don Reynolds
producer

Music by

Arthur B. Rubinstein

Cinematography by

Jim Peters

Editing by

John Gow

Production Design by

Marius Van Der Werff

Art Direction by

Niki Longmuir
Stephen Wong

Costume Design by

Rhona Russell

Makeup Department

Sarah Fidelo
makeup artist
Sara Kramer
assistant makeup artist

Production Management

Val Stephens
production manager

Second Unit Director or Assistant Director

Alison Banks
second assistant director
David Brown
first assistant director
Jonathan Farmer
third assistant director

Art Department

George Booth
stand-by props
Jeffrey Holmes
property master
Rob McCallum
storyboard artist
David Medlycott
production buyer
Jim O'Donnell
stand-by painter

Sound Department

Fiona Carlin
boom operator
Douglas MacDougall
sound editor
Brian Milliken
sound recordist
Brian Patterson
dubbing mixer
Angela Slaven
assistant sound editor

Special Effects by

Derek Langley
special effects
Perry Costello
armourer (uncredited) / gin trap wrangler (uncredited)
Bernard Newton
special effects (uncredited)

Stunts

Paul Heasman
stunt coordinator (as Paul Heaseman)
Andreas Petrides
stunts

Camera and Electrical Department

Robert Allan
gaffer
Paul Bates
electrician
Stephen Burt
grip assistant
Grant Cameron
camera operator
Andrew Ford
focus puller
John Harper
clapper loader
Iain Johnstone
key grip
Brian McGhee
generator operator
Garry Thomson
best boy

Casting Department

Elisa Goodman
casting: USA
Anne Henderson
casting: UK

Costume and Wardrobe Department

Maggie Miller
costume assistant
Angela Robertson
costume assistant
Susie Will
costume supervisor

Editorial Department

Laura Wilson
assistant film editor

Location Management

Lloret MacKenna Dunn
location manager
Neil McMahon
location assistant
Fiona Winning
assistant location manager

Script and Continuity Department

Mark Grindle
script editor
Sheila Johnston
continuity

Transportation Department

Peter Allport
driver
John Edwards
driver

Additional Crew

Steve Dent
horse trainer
Nils den Hertog
set runner
Deborah Keogh
production assistant
Caroline Notman
production accountant
Anne O'Neill
production secretary
Elizabeth Sherry
production coordinator
All Filters