Karen Gillan
Jane Lockhart
Karen Gillan
Jane Lockhart
Stanley Weber
Tom Duval
Iain De Caestecker
Roddy
Henry Ian Cusick
Willie
Kate Dickie
Anne Lefevre
Amy Manson
Darsie
Freya Mavor
Nicola Ball
Gary Lewis
Benny Lockhart
Niall Greig Fulton
Team Member 1
Bill Barclay
Team Member 2
Cora Bissett
Bookshop Owner
Louise Goodall
Dr. Klinsch
John Bett
Mr. McLeish
Callum Cuthbertson
Quiz Master
Jenni Duffy
Book Enquirer (uncredited)
Luke Oscar Ford
Man Kissing Girl (uncredited)
Erica Von Stein
Waitress (uncredited)
Jennifer Ann Watt
Waitress (uncredited)
John McKay
Director
David Solomons
Writer
Claire Mundell
Producer
George Geddes
Director of Photography
Calum Ross
Editor
Kelly Valentine Hendry
Casting
Victor Jenkins
Casting
Andy Harris
Production Design
Fiona Gavin
Art Direction
Louise Allen
Costume Design
Adrian Burns
Music Supervisor
Jacqui Mallett
Makeup Designer
Christian Eisenbeiss
Executive Producer
Wendy Griffin
Co-Producer
Steve Milne
Executive Producer
Grant McPhee
Digital Imaging Technician
Jonathan Farmer
First Assistant Director
Mark Murdoch
Second Assistant Director
Alistair Hopkins
Post Production Supervisor
Anne Binckebanck
Still Photographer
Freddie Bonfanti
Gaffer
Wendy Griffin
Line Producer
Jacqui Mallett
Hair Designer
Derek Yeaman
Location Manager
Kenny Allan
Sound Recordist
Shawn Fleming
Production Assistant
Steven Moore
Production Coordinator
Lynsey Stewart
Assistant Production Coordinator
Paul Imrie
Assistant Accountant
Jill Trevellick
Additional Casting
Orla O'Connor
Additional Casting
Christian Otty
Third Assistant Director
Donna S Robertson
Floor Runner
Morven Macpherson
Unit Manager
James Harrison
Focus Puller
Chris Maxwell
Assistant Camera
Robert Etherson
Key Grip
Callum Deas
Boom Operator
Zoe Wight
Graphic Designer
Marianne Gallagher
Art Department Assistant
Paul McNamara
Property Master
Nancy McKenna
Costume Supervisor
Robert Leop Macfarlane
Costume Assistant
Timmy White
Costume Assistant
Fiona Cairns
EPK Editor
Claire Morrison
Publicist
Gareth Spensley
Colorist
Gareth Parry
Online Editor
Nigel Squibbs
Sound Re-Recording Mixer
Tony Gibson
Sound Effects Editor
Filipa Principe
Dialogue Editor
Stefano Marchetti
ADR Mixer
Arran Mahoney
Foley Editor
Jason Swanscott
Foley Artist
Lorne Balfe
Original Music Composer