X

Cast & Crew

Directed By

Written By

Richie Adams
written for the screen by
John MacKay
based on the book written by

Cast

David Brooks
Kirsty's Father
Felicity Keenan
Young Kirsty
Hermione Corfield
Kirsty Macleod
Morven Christie
Mairi Macleod
Ali Fumiko Whitney
Annie Macleod
Tom Byrne
Iain Ban
Scott Miller
Calum Morrison
Luke Nunn
Angus MacSween
Mark Gatiss
Doctor Maclean
Liam Brennan
Mack Morrison
Leigh Biagi
Morag Morrison
Will Fletcher
Murdo MacAulay
Forbes Masson
Minister MacIver
Frances Grey
Aileen MacAuley
Caleb Johnston-Miller
Alasdair MacAulay
Ian Pirie
Constable McRae
Jimmy Yuill
Doctor Connolly
Zak Ford
Scottish Soldier Special Action Extra
Farzeen Fassihi
Scottish Soldier Special Action Extra
Ross Mackay
Bagpiper
Ulf Bjorlin
German Soldier
Edward Boyter
Supporting Artist
Steven Bryden
Supporting Artist
Frank Burns
Supporting Artist
Sandy Granville
Supporting Artist
Donald MacDonald
Supporting Artist
Rory MacDonald
Supporting Artist
Iain MacIver
Supporting Artist
John MacKay
Supporting Artist
Kenny Mackay
Supporting Artist
Iain MacKinnon
Supporting Artist
Sophie MacLeod
Supporting Artist
Finlay MacLeod
Supporting Artist
Callum McLeman
Supporting Artist
Ben McWhirter
Supporting Artist
Eachainn Miller
Supporting Artist
Soshanna Mitchell
Supporting Artist
Morag Morrison
Supporting Artist
John Mullholland
Supporting Artist
Norma Murray
Supporting Artist
Scott Patterson
Supporting Artist
Mathilde Piard
Supporting Artist
Ceit Smith
Supporting Artist
Jenny Smith
Supporting Artist
Nan Smith
Supporting Artist
Ian Stephen
Supporting Artist
Jenny Stewart
Supporting Artist
David Wilson
Supporting Artist
Michael Wozniak
Townsperson

Produced By

John MacKay
executive producer
Alasdair Mitchell
line producer
Jessica Ostler
line producer additional photography

Cinematography

Sound

Micah Blaichman
foley mixer
Rick Chefalas
supervising sound editor
Michael Feuser
dialogue editor
Gavin Hecker
foley artist
Ludovic Lasserre
production sound mixer
Guido Lerner
sound maintenance engineer
Michael Lindsay
second assistant sound
James Trusson
adr mixer
Lawrence Zipf
re-recording mixer / sound effects editor

Editing

Production Design

Art Direction

Costumes

Makeup

Delia Letham
makeup supervisor

Special Effects

Fergus Costello
special effects supervisor
John Schoonraad
special effects: sfx baby

Visual Effects

Matthew Lafont
visual effects artist

Assistant Director

Jennifer Hunting
base runner
Morris Milne
first assistant director
Abi Ross
second assistant director
Malcolm Rumbles
third assistant director

Production Management

Cait Lyn Adamson
additional photography
Robert K. Harm
production manager

Art Department

David Ahern
graphic designer
Alice Cousins
art department assistant
Rachel Diamond
storyboard artist
Erin Moore
production buyer
Tony Sheridan
property master
George Syborn
art department assistant dailies

Stunts

Elizabeth Donker Curtius
Stunt Double: Hermione Corfield
Elaine Ford
stunt coordinator
Ian Songhurst
stunt performer
Laura Swift
stunt double: Hermione Corfield
Luke Tumber
stunt performer

Editorial

Joseph Bicknell
colorist: Company 3
Patrick DeVine
color assist: Company 3
Gina Kalim
finishing editor: Company 3
Matthew Lafont
assistant editor
Michael Maida
finishing producer: Company 3
Julia Ward
Associate Finishing Producer / post production coordinator: Company 3

Other

James Anderson
location assistant
Maryilene Blondell
story consultant
Elspeth Brodie
dialogue coach
Phil Costello
unit medic
Emily Diprose
production accountant
Paul Hillier
insurance
Rebekah Macleod
production assistant
Laura McBride
assistant production coordinator
Paul Moody
covid supervisor
Clara O' Keeffe
production coordinator

Music Department

Ulf Bjorlin
Singer / Trombone / baritone / bass trombone / music arranger / vocals
John W. Chapman
score mixer
Carlos M. Morales
Score coordinator
Jeff Tinsley
orchestrator

Costume Department

Kayrin Fraser
costume assistant
Sandra Algood Taylor
assistant costume designer / key costumer

Camera Department

Freddie Chisholm
lighting technician
Chris Cole
camera trainee: Additional Photography
Andrew Crichton
Rigging Electrician: dailies
Craig Davis
best boy
Andrew Harvey
Digital Imaging Technician
Rob Hill
first assistant camera: underwater unit
Thomas Reid
assistant camera / second assistant camera
Emilio Schläppi
steadicam operator
Richard Stevenson
underwater camera operator
Nic Turton
digital imaging technician: dailies
Ruaraidh Urpeth
camera trainee
Samuel Vines
first assistant camera

Location Management

Julian Bivol
Location Manager: Additional Photography
Ricky Hannaway
location manager

Script Department

Kirsty Auld
script supervisor
Movie title data and credits provided by
IMDb logo