Trailer
![]() | Louis McCartney as Dondo |
![]() | Ella Lily Hyland as Sas |
![]() | Mark Lockyer as Paddy |
![]() | Fiona Bell as Norma |
| Victoria Balnaves as Veronica | |
![]() | Chinenye Ezeudu as Swiss Jesus |
| Leah Balmforth as Kirsty | |
![]() | Anders Hayward as Kenny |
![]() | Derek Horsham as Banko |
![]() | Barbara Probst as Swiss Girl |
| Barton Williams as Vayton | |
![]() | Gary Lamont as Mr. Brian |
![]() | Sukh Ojla as Miss MacAskill |
| John Cooke as Swimming Instructor | |
| Tip Cullen as Willy | |
![]() | Pablo Raybould as Norman |
| Màiri Ross as Schoolbus Driver | |
| Calum Martin as Precentor Psalm 16 | |
| John Murdo Martin as Precentor Psalm 133 (voice) | |
| Emily Pilkington as Young Norma | |
![]() | Christian Ortega as Young Paddy |
| Directing | |
| Johnny Barrington | Director |
Writing | |
| Johnny Barrington | Writer |
Art | |
| Rob Evans | Dressing Prop |
Crew | |
| Harvey Taylor | Stunt Double |
Sound | |
| Ben Corrigan | Orchestrator |
| Micheal MacKinnon | Sound Re-Recording Mixer |
Camera | |
| Alice Canty | Focus Puller |
Sound | |
| J.J. Hathaway | Music |
Art | |
| Elmi Badenhorst | Production Design |
Directing | |
| Abi Ross | Second Assistant Director |
Art | |
| Craig Castle | Dressing Prop |
Sound | |
| Kahl Henderson | Sound Re-Recording Mixer |
Crew | |
| Alistair Hopkins | Post Production Supervisor |
Art | |
| Elias Sommer | Standby Property Master |
Sound | |
| Sam Biggs | Dialogue Editor |
| Rachel Maclaren | Boom Operator |
Camera | |
| Ali Tollervey | Still Photographer |
Directing | |
| Remo Catani | First Assistant Director |
Art | |
| Aiden Smith | Art Department Assistant |
Sound | |
| Cameron Mercer | Production Sound Mixer |
Editing | |
| Claire Quinn | Dailies Manager |
Costume & Make-Up | |
| Vivienne Low | Costume Standby |
Production | |
| Rhona Armstrong | Production Accountant |
Editing | |
| Adelina Bichis | Editor |
Sound | |
| Chris Alford | Foley Mixer |
Art | |
| Jack Rafferty | Standby Art Director |
| Kezia Eales | Art Direction |
Production | |
| Jonathan Berger | Executive Producer |
| Anne Forster | Assistant Accountant |
| Christopher Young | Producer |
Art | |
| John Felix | Standby Property Master |
Crew | |
| Barton Williams | Stunts |
| Steen Young | Stunt Coordinator |
Camera | |
| Jon Frank | "B" Camera Operator |
Lighting | |
| Hélio Ribeiro | Gaffer |
Editing | |
| Aarti Mahtani | Dailies Manager |
Crew | |
| Matt Longley | Health and Safety |
Sound | |
| Aidan McDonach | Sound Assistant |
Production | |
| Lucy Trodd | Casting Assistant |
Sound | |
| Angel Perez Grandi | Sound Designer |
Crew | |
| Melissa Fish | Legal Services |
Production | |
| Shona Mackenzie | Line Producer |
| Rosalie Clayton | Casting |
Lighting | |
| Filipe Almeida | Electrician |
| Nuno Beirao | Electrician |
Crew | |
| Lauren Davis | Other |
Camera | |
| Laura Dinnett | First Assistant "A" Camera |
| Spike Morris | Second Unit Director of Photography |
| Ashley Rees | Second Assistant "A" Camera |
Production | |
| Hannah Jeffrey | Assistant Production Coordinator |
Directing | |
| Cristin Mackenzie | Script Supervisor |
Art | |
| Shaun Baskind | Other |
Editing | |
| Joshua Callis-Smith | Online Editor |
Art | |
| David MacLeod | Property Master |
Crew | |
| Paul Hillier | Other |
Camera | |
| Ruben Woodin Dechamps | Director of Photography |
Sound | |
| Hannah Peel | Original Music Composer |