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