Cast & Crew

Written By

Compton MacKenzie
from the novel by
Angus MacPhail
based on the original motion picture, screenplay by


Naomi Battrick
Peggy Macroon
Sean Biggerstaff
Sergeant Odd
James Cosmo
Matt Costello
Captain McKechnie
Alan Cuthbert
First Officer
Ken Drury
Mr. Bain
Gregor Fisher
Joseph Macroon
Iona Fyfe
Girl at Wedding
Kevin Guthrie
George Campbell
Eddie Izzard
Captain Waggett
Ciaron Kelly
Constable McPhee
Ellie Kendrick
Catriona Macroon
Kevin Mains
Doug Mathieson
First Mate
Alex Mathieson
Young Neil
Jack Muir
Lorry Driver
Tim Pigott-Smith
Colonel Woolsey
Annie Louise Ross
Mrs. Campbell
Sean Scanlan
Old Roddy
John Sessions
Doctor McLaren
Mike Tibbetts
Captain Buncher
Fenella Woolgar
Dolly Waggett
Steve Caswell
Lorry Man
Keith Hewitt
Wedding Reception Guest

Produced By



Iain Anderson
re-recording mixer
Colin Chapman
supervising sound editor
Phil Croal
sound mixer
Ben Cross
foley mixer & editor
Martin Cunningham
boom operator
Simon Diggins
adr mixer
Simon Gershon
sound effects editor
Micheal MacKinnon
re-recording mixer
Lee Sharp
boom operator / sound mixer: second unit
Jonathan Smith
sound effects editor
Ian Waggott
foley artist


Production Design

Art Direction

Mags Horspool
supervising art director



Helen Cannon
hair and makeup artist

Visual Effects

Brett Bone
Gary J. Brown
visual effects supervisor
James Eisler
3D animator: Molinare
Mark Epstein
visual effects artist
Gillian Mackie
visual effects line producer
Simon Maddocks
3D Generalist: Munky
Jean Claude Nouchy
visual effects artist

Assistant Director

David Gilchrist
first assistant director
Henry Jay Gordon
third assistant director
Alex Kaye-Besley
second assistant director
Katharine K.K. Kennedy
crowd second assistant director
Kyle Williams
floor runner

Production Management

Beewan Athwal
post-production supervisor
Claire Campbell
production manager
Barry Laird
unit manager

Art Department

Leanne Boyd
stand by props
Ann Marie Coulter
production buyer
Piero Jamieson
property master
Jean Kerr
Fred MacMillan
standby props
Jamie McCallum
construction supervisor
Caroline McDonald
graphic artist
Martin McNee
stand by art director
Rachel Smith
art department runner
John West
set designer


Renars Latkovskis
stunt performer


Anya Dillon
assistant editor
Paul Elman
first assistant editor
Owen Hulme
digital intermediate on-line editor
Thy Quach
first assistant editor / uncredited


Stuart W. Fraser
unit driver

Music Department

Emily Appleton Holley
assistant music supervisor
Mark Bousie
musician: accordion
Patrick Neil Doyle
assistant music editor
Will Gardner
track lay
Martin Higgins
assistant orchestrator
Tamas Kurina
score recording engineer
Lorne MacDougall
musician: bagpipes
Robin Morrison
music editor
Maggie Rodford
music supervisor
Hilary Skewes
musician contractor
Nick Taylor
score recording engineer & mixer
Will Temlett
assistant to composer
Roman Turtev
assistant sound engineer and musician
Matheu Watson
Whistle and Fiddle Player

Casting Department

Martin Ware
casting associate

Costume Department

T.K. Lang
costume supervisor
Evonne MacRitchie
costume daily
Saehee Simmons
costume daily
Susie Will
crowd costume supervisor

Camera Department

Jaspreet Bal
first assistant camera
Thomas Barber
camera trainee
Anna Benbow
first assistant camera
Ben Chads
camera operator
Jack Crew
Laura Dinnett
second assistant camera
Loren Filis
camera trainee
Andrew Fletcher
John Hembrough
camera operator and steadicam operator
Graeme Hunter
still photographer
Stefan R. Krzysiak
second assistant camera
Donald MacSween
digital imaging technician
Pete Maughan
drone pilot
Craig McLellan
Grant McPhee
digital image supervisor

Location Management

Michael Campbell
location scout
Jonny MacKinnon
location assistant
Andy Ross
location assistant
David Taylor
location manager
Ashley McKee
location assistant

Script Department

Richard Deakin
script editor
Liz West
script supervisor
Movie title data and credits provided by
IMDb logo