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)
David Solomons
Writer
John McKay
Director
Claire Mundell
Producer
Victor Jenkins
Casting
Fiona Gavin
Art Direction
Kelly Valentine Hendry
Casting
Adrian Burns
Music Supervisor
Calum Ross
Editor
Jacqui Mallett
Makeup Designer
George Geddes
Director of Photography
Andy Harris
Production Design
Louise Allen
Costume Design
Wendy Griffin
Co-Producer
Steve Milne
Executive Producer
Christian Eisenbeiss
Executive Producer
Grant McPhee
Digital Imaging Technician
Jonathan Farmer
First Assistant Director
Mark Murdoch
Second Assistant Director
Alistair Hopkins
Post Production Supervisor
Wendy Griffin
Line Producer
Jacqui Mallett
Hair Designer
Kenny Allan
Sound Recordist
Jill Trevellick
Additional Casting
Derek Yeaman
Location Manager
Anne Binckebanck
Still Photographer
Freddie Bonfanti
Gaffer
Steven Moore
Production Coordinator
Orla O'Connor
Additional Casting
Shawn Fleming
Production Assistant
Lynsey Stewart
Assistant Production Coordinator
Paul Imrie
Assistant Accountant
Robert Etherson
Key Grip
Claire Morrison
Publicist
Gareth Parry
Online Editor
Paul McNamara
Property Master
Chris Maxwell
Assistant Camera
Timmy White
Costume Assistant
Tony Gibson
Sound Effects Editor
Callum Deas
Boom Operator
Fiona Cairns
EPK Editor
Morven Macpherson
Unit Manager
Marianne Gallagher
Art Department Assistant
Nancy McKenna
Costume Supervisor
Stefano Marchetti
ADR Mixer
Arran Mahoney
Foley Editor
Nigel Squibbs
Sound Re-Recording Mixer
Filipa Principe
Dialogue Editor
Gareth Spensley
Colorist
Robert Leop Macfarlane
Costume Assistant
Christian Otty
Third Assistant Director
Donna S Robertson
Floor Runner
James Harrison
Focus Puller
Zoe Wight
Graphic Designer
Jason Swanscott
Foley Artist
Lorne Balfe
Original Music Composer