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

Fiona Gavin

Art Direction

Victor Jenkins

Casting

Calum Ross

Editor

Jacqui Mallett

Makeup Designer

Adrian Burns

Music Supervisor

Louise Allen

Costume Design

George Geddes

Director of Photography

Kelly Valentine Hendry

Casting

Andy Harris

Production Design

Wendy Griffin

Co-Producer

Steve Milne

Executive Producer

Christian Eisenbeiss

Executive Producer

Grant McPhee

Digital Imaging Technician

Anne Binckebanck

Still Photographer

Jonathan Farmer

First Assistant Director

Alistair Hopkins

Post Production Supervisor

Derek Yeaman

Location Manager

Mark Murdoch

Second Assistant Director

Shawn Fleming

Production Assistant

Lynsey Stewart

Assistant Production Coordinator

Jacqui Mallett

Hair Designer

Jill Trevellick

Additional Casting

Freddie Bonfanti

Gaffer

Steven Moore

Production Coordinator

Wendy Griffin

Line Producer

Orla O'Connor

Additional Casting

Kenny Allan

Sound Recordist

Paul Imrie

Assistant Accountant

Zoe Wight

Graphic Designer

Claire Morrison

Publicist

Robert Etherson

Key Grip

Donna S Robertson

Floor Runner

Chris Maxwell

Assistant Camera

Nancy McKenna

Costume Supervisor

Fiona Cairns

EPK Editor

Timmy White

Costume Assistant

Morven Macpherson

Unit Manager

Callum Deas

Boom Operator

Marianne Gallagher

Art Department Assistant

Gareth Parry

Online Editor

Stefano Marchetti

ADR Mixer

Christian Otty

Third Assistant Director

James Harrison

Focus Puller

Gareth Spensley

Colorist

Paul McNamara

Property Master

Robert Leop Macfarlane

Costume Assistant

Tony Gibson

Sound Effects Editor

Nigel Squibbs

Sound Re-Recording Mixer

Filipa Principe

Dialogue Editor

Arran Mahoney

Foley Editor

Jason Swanscott

Foley Artist

Lorne Balfe

Original Music Composer