Cast (35)

Agyness Deyn

Chris Guthrie

Peter Mullan

John Guthrie

Kevin Guthrie

Ewan Tavendale

Ken Blackburn

Galt

Mark Bonnar

Reverend Gibbon

Stuart Bowman

Alec Mutch

Emily-Jane Boyle

Christine

Ewan Comes

Newborn Guthrie Twin

Maelly Comes

Newborn Guthrie Twin

Ann Overstall Comfort

Mrs Hemans

Ron Donachie

Uncle Tam

Tom Duncan

McIvor

David Ganly

Tink

Niall Greig Fulton

John Brigson

Caelan Fyfe

Toddler Ewan

Jack Greenlees

Will Guthrie

Gav Guilfoyle

2nd Government Man

Linda Duncan McLaughlin

Auntie Janet

Louise Haggerty

Marget Strachan

Luca Humphries

Dod Guthrie

Claire Johnston

Lady Passenger

Gilbert Johnston

Chauffeur (James)

Bridget McCann

Female Guest

Jamie Michie

Mr Kinloch

John Molloy

1st Government Man

Daniela Nardini

Jena Guthrie

Julian Nest

Peter Semple

Indigo Paul

Mollie Douglas

Ian Pirie

Chae Strachan

Douglas Rankine

Long Rob

Hugh Ross

Inspector

Anthony Strachan

Munro

Jim Sweeney

Preacher

Simon Tait

Doctor Meldrum

Trish Mullin

Mistress Melon (uncredited)

Crew (43)

Terence Davies

Adaptation

Bob Last

Executive Producer

Alice de Sousa

Co-Executive Producer

Ros Hubbard

Casting

Victoria Dabbs

Line Producer

Gast Waltzing

Original Music Composer

Uli Simon

Costume Designer

Marc Thill

Sound Recordist

Terence Davies

Director

Michael McDonough

Director of Photography

David Charap

Editor

Andy Harris

Production Design

Lewis Grassic Gibbon

Original Film Writer

Roy Boulter

Producer

Sol Papadopoulos

Producer

Nicolas Steil

Producer

Ruy Diaz

Editor

Ken Turner

Art Direction

Diana van de Vossenberg

Art Direction

Stephen Mason

Assistant Art Director

Mags Horspool

Supervising Art Director

Susanna Lenton

Script Supervisor

Ian Neil

Music Supervisor

Natasha Francotte

Assistant Costume Designer

Véronique Fauconnet

Casting

John Hubbard

Casting

Martin Ware

Casting Associate

Sam Renton

Camera Operator

Andy Rennie

Gaffer

Ricardo Vaz Palma

Still Photographer

Helder Loureiro

Gaffer

Mike Kelt

Special Effects Supervisor

Raoul Nadalet

Visual Effects Producer

Claude Kongs

Visual Effects Supervisor

Ken Fitzke

Special Effects Coordinator

Nick Lowe

Dialogue Editor

Charles Autrand

Sound Editor

Loïc Collignon

Sound Re-Recording Mixer

Catherine Canaes

Key Hair Stylist

Richard Muller

Makeup Artist

Michele Perry

Makeup Artist

Katja Reinert-Alexis

Makeup Designer

Tom Balkwill

Digital Intermediate