Cast & Crew

Directed by

John McKay

Writing Credits

David Solomons

Cast

Karen Gillan
Jane Lockhart
Stanley Weber
Tom Duval
Iain De Caestecker
Roddy
Gary Lewis
Benny Lockhart (Dad)
Henry Ian Cusick
Willie Scott
Freya Mavor
Nicola Ball
Kate Dickie
Anna Le Fevre
Amy Manson
Darsie
Niall Greig Fulton
Team Member 1
Bill Barclay
Team Member 2
Cora Bissett
Bookshop Owner
Louise Goodall
Doctor Klinsch
John Bett
Mr. McLeish
Callum Cuthbertson
Quiz Master
John Beith
Barman
Jenni Duffy
Book Enquirer
Luke Oscar Ford
Man kissing girl
Erica Von Stein
Waitress
Jennifer Ann Watt
Waitress

Produced by

Christian Eisenbeiss
executive producer
Wendy Griffin
co-producer
Steve Milne
executive producer
Claire Mundell
producer

Music by

Lorne Balfe

Cinematography by

George Geddes

Editing by

Calum Ross

Casting By

Kelly Valentine Hendry
Victor Jenkins

Production Design by

Andy Harris

Art Direction by

Fiona Gavin

Costume Design by

Louise Allen

Makeup Department

Julie Dorrat-Keenan
makeup artist
Jacqui Mallett
makeup designer
Nicole Tulloch
makeup artist

Production Management

Alistair Hopkins
post-production supervisor
Nina Khan
post-production manager

Second Unit Director or Assistant Director

Grant Butler
trainee assistant director: Screen Nets
Jonathan Farmer
first assistant director
Mark Murdoch
second assistant director
Christian Otty
third assistant director
Kathleen Wishart
additional first assistant director

Art Department

John Casey
props standby
Marianne Gallagher
art department assistant
Colleen MacLeod
props
Anne McCredie
production buyer
Paul McNamara
property master
Billy Rutherford
standby props
Dave Simons
dressing props
David Weatherstone
props
Zoe Wight
graphic designer

Sound Department

Kenny Allan
sound recordist
Calum Deas
boom operator
Jorge García Bastidas
re-recording mixer
Tony Gibson
sound effects editor
Arran Mahoney
foley editor / foley recordist
Stefano Marchetti
adr mixer
Filipa Principe
dialogue editor
Nigel Squibbs
re-recording mixer

Visual Effects by

Simon Kilroe
lead compositor / visual effects producer: molinare vfx
Nishanth Shrinivasa
visual effects producer: molinare vfx
Mark Wellband
visual effects producer: molinare vfx

Camera and Electrical Department

Will Akbar
vt operator
Anne Binckebanck
still photographer
Freddie Bonfanti
gaffer
Marc Campbell
digital imaging technician trainee
Robert Etherson
key grip
James Harrison
first assistant camera / focus puller
Kayleigh Little
second assistant camera
Chris Maxwell
second assistant camera: "a" camera
Kirstin McMahon
second unit camera operator
Grant McPhee
digital imaging technician
Robert Wheeldon
best boy

Casting Department

Orla O'Connor
additional cast
Jill Trevellick
additional cast

Costume and Wardrobe Department

Robert Leop Macfarlane
costume assistant (as Robert Macfarlane)
Nancy McKenna
costume supervisor
Timmy White
costume assistant
Kate Dalzell
costume daily (uncredited)

Editorial Department

Michelle Cort
digital intermediate conform editor
Theresa Crooks
digital intermediate technician
Tim Drewett
digital intermediate conform editor
Francois Kamffer
digital intermediate coordinator (as François Kamffer)
Justin Lanchbury
digital intermediate consultant
Steve Owen
data transfer
Gareth Parry
on-line editor
Gareth Spensley
colorist
Graham Struthers
assistant editor
Tom Sugden
digital intermediate conform editor
Brian Suttie
off-line Edit Supervisor
Jamie Welsh
digital intermediate conform editor
Katelin Westwood
assistant conform editor

Location Management

Morven MacPherson
location unit manager
Derek Yeaman
location manager

Music Department

Max Aruj
additional arrangements
Adrian Burns
music supervisor
Will Greig
musician
Steven Kofsky
music production services

Additional Crew

Ashley Black
production trainee
Jim Dobson
publicist
Shawn Fleming
production accountant
Mark Geddes
Screen Commissioner: SWSSC
Paul Imrie
assistant production accountant
Steven Moore
production coordinator
Donna S Robertson
runner
Lynsey Stewart
assistant production coordinator
All Filters