Cast (18)

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)

Crew (55)

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