Filmmakers
Above the lineJM
Director
John McKay
DS
Screenplay
David Solomons
Writer
GG
Cinematography
George Geddes
Director of Photography
CR
Editing
Calum Ross
Editor
LB
Music
Lorne Balfe
Original Music Composer
AH
Production Design
Andy Harris
LA
Costume Design
Louise Allen
Cast
18KG
Karen Gillan
Jane Lockhart
SW
Stanley Weber
Tom Duval
IC
Iain De Caestecker
Roddy
HC
Henry Ian Cusick
Willie
KD
Kate Dickie
Anne Lefevre
AM
Amy Manson
Darsie
FM
Freya Mavor
Nicola Ball
GL
Gary Lewis
Benny Lockhart
NF
Niall Greig Fulton
Team Member 1
BB
Bill Barclay
Team Member 2
CB
Cora Bissett
Bookshop Owner
LG
Louise Goodall
Dr. Klinsch
JB
John Bett
Mr. McLeish
CC
Callum Cuthbertson
Quiz Master
JD
Jenni Duffy
Book Enquirer (uncredited)
LF
Luke Oscar Ford
Man Kissing Girl (uncredited)
ES
Erica Von Stein
Waitress (uncredited)
JW
Jennifer Ann Watt
Waitress (uncredited)
Departments
48Production
- Jill TrevellickAdditional Casting
- Orla O'ConnorAdditional Casting
- Paul ImrieAssistant Accountant
- Lynsey StewartAssistant Production Coordinator
- Victor JenkinsCasting
- Kelly Valentine HendryCasting
- Wendy GriffinCo-Producer
- Steve MilneExecutive Producer
- Christian EisenbeissExecutive Producer
- Wendy GriffinLine Producer
- Derek YeamanLocation Manager
- Claire MundellProducer
- Shawn FlemingProduction Assistant
- Steven MooreProduction Coordinator
- Claire MorrisonPublicist
- Morven MacphersonUnit Manager
Camera
- Chris MaxwellAssistant Camera
- Grant McPheeDigital Imaging Technician
- James HarrisonFocus Puller
- Robert EthersonKey Grip
- Anne BinckebanckStill Photographer
Sound
- Stefano MarchettiADR Mixer
- Callum DeasBoom Operator
- Filipa PrincipeDialogue Editor
- Jason SwanscottFoley Artist
- Arran MahoneyFoley Editor
- Adrian BurnsMusic Supervisor
- Tony GibsonSound Effects Editor
- Nigel SquibbsSound Re-Recording Mixer
- Kenny AllanSound Recordist
Art
- Marianne GallagherArt Department Assistant
- Fiona GavinArt Direction
- Zoe WightGraphic Designer
- Paul McNamaraProperty Master
Costume & Make-Up
- Timmy WhiteCostume Assistant
- Robert Leop MacfarlaneCostume Assistant
- Nancy McKennaCostume Supervisor
- Jacqui Mallett Hair Designer
- Jacqui Mallett Makeup Designer
Editing
- Gareth SpensleyColorist
- Fiona CairnsEPK Editor
- Gareth ParryOnline Editor
Lighting
- Freddie BonfantiGaffer
Crew
- Donna S RobertsonFloor Runner
- Alistair HopkinsPost Production Supervisor
Directing
- Jonathan FarmerFirst Assistant Director
- Mark MurdochSecond Assistant Director
- Christian OttyThird Assistant Director
