George MacKay
Aaron
Michael Smiley
Frank
Nichola Burley
Jane
Jordan Young
Michael
Kate Dickie
Cathy
Conor McCarron
Billy
Brian McCardie
Dr Forbes
Lewis Howden
Davie
James Cunnigham
Aaron's Father
Sharon MacKenzie
Iris
Noah Irvine
Young Michael
Carson James Mullen
Young Aaron
Andrew Marley
Andrew
Davie Ritchie
Alex
Dylan Bruce
Aiden
Margo Lownie
Margo
Ross Laird
Ross
Debbie Dorwood
Moira
Colin Dempster
Priest
Bridget O'Hare
Flower Lady
Gavin Park
Harbour Man
Jordan Mennie
Bully
Andy Neil
Old Man in Church
Stewart Anderson
Punter
Scott Constantine
Coastguard
Jessie Jean Wright
Baby Aaron
Wendy Cairns
Art Direction
Simon Rogers
Production Design
James Hills
Camera Trainee
Benjamin Kracun
Director of Photography
Derrick Peters
First Assistant Camera
Laura Dinnett
Second Assistant Camera
Agatha A. Nitecka
Still Photographer
Emma Rees
Assistant Costume Designer
Jo Thompson
Costume Design
Maxine Dallas
Makeup & Hair
Stephanie Lynne Smith
Jo Cameron Brown
Dialect Coach
Mike Morrison
Post Production Supervisor
Andy Bennett
Stunt Coordinator
Gary Arthurs
Paul Wright
Director
Elaine Mackenzie
First Assistant Director
Lola Dauda
Script Supervisor
Marilyn Edmond
Second Assistant Director
Hannah Green
Third Assistant Director
Andy Hague
Assistant Editor
Paul Ensby
Colorist
Michael Aaglund
Editor
Alasdair Bayne
First Assistant Editor
Anders Refn
Supervising Editor
Andy Lowe
Gaffer
Danny Jackson
Casting
Kahleen Crawford
Karl Liegis
Line Producer
Alexandra Montgomery
Post Production Coordinator
Mary Burke
Producer
Polly Stokes
Helen Taylor
Production Coordinator
Lionel Strutt
ADR Coordinator
Mark Lafbery
ADR Recordist
Jay Radosavljevic
Boom Operator
Heikki Kossi
Foley Artist, Foley Supervisor
Janne Laine
Foley Editor
Hannu Karppinen
Foley Recordist
Phil Canning
Music Supervisor
Erik Enocksson
Original Music Composer
Christer Melén
Sound Effects Editor
Stevie Haywood
Sound Mixer
Per Boström
Sound Re-Recording Mixer
Joakim Sundström
Supervising Sound Editor
Perry Costello
Special Effects Supervisor
Jessica Norton
Visual Effects Producer
Luke Dodd
Visual Effects Supervisor
Writer
You need to be logged in to continue. Click here to login or here to sign up.
Can't find a movie or TV show? Login to create it.
Login
Sign Up
Want to rate or add this item to a list?
Not a member?
Sign up and join the community