Cast (20)

Hermione Corfield

Kirsty Macleod

Morven Christie

Mairi Macleod

Mark Gatiss

Doctor Maclean

Will Fletcher

Murdo Macaulay

Ali Fumiko Whitney

Annie Macleod

Ian Pirie

Constable Macrae

Jeff Stewart

Skipper

David Brooks

Kirsty’s Father

Felicity Keenan

Young Kirsty

Tom Byrne

Iain Ban

Scott Miller

Calum Morrison

Alison Peebles

Old Peggy

Luke Nunn

Angus

Sean Gilder

Peter

Liam Brennan

Mack Morrison

Leigh Biagi

Morag Morrison

Forbes Masson

Minister Maciver

Frances Grey

Aileen Macaulay

Caleb Johnston-Miller

Alasdair Macaulay

Jimmy Yuill

Doctor Connolly

Crew (73)

Richie Adams

Director

John MacKay

Novel

Richie Adams

Writer

Colin Jones

Casting

Luke Tumber

Stunt Double

Sam Short

Drone Operator

Anna Mould

Production Design

Thomas Reid

Second Assistant Camera

Matthew Lafont

Assistant Editor

Andrew Crichton

Electrician

Jonathan Tomlin

Electrician

David Ahern

Graphic Designer

Marta Noguera

Casting Assistant

Rowena Woolford

Assistant Production Coordinator

Robert K. Harm

Production Manager

Ludovic Lasserre

Sound Recordist

Brett Lamerton

Key Grip

Kayrin Fraser

Costume Assistant

Matthew Lafont

Post Production Supervisor

John Fearnley

Armorer

Samuel Vines

First Assistant Camera

Ruaraidh Urpeth

Camera Trainee

Lawrence Zipf

Sound Re-Recording Mixer

Christine Cant

Makeup Designer

Iona Gray

Scenic Artist

Beth O'Donnell

Makeup & Hair

Aimee Burns

Transportation Captain

Elizabeth Donker Curtius

Stunt Double

Morris Milne

First Assistant Director

Christine Cant

Hair Designer

Tony Sheridan

Property Master

Elliott Day

Standby Art Director

Emilio Schlappi

Steadicam Operator

Richard Stevenson

Underwater Camera

John MacKay

Executive Producer

Wendy Kemp Forbes

Makeup & Hair

Abi Ross

Second Assistant Director

Laura McBride

Assistant Production Coordinator

Kirsty Auld

Script Supervisor

Delia Letham

Hair Supervisor

Kayleigh Sutherland

Makeup & Hair

Maryilene Blondell

Story Consultant

Ann-Marie O'Neill

Makeup & Hair

Michael Feuser

Dialogue Editor

Clara O' Keeffe

Production Coordinator

Susie Will

Costume Supervisor

Elspeth Brodie

Dialect Coach

Alasdair Mitchell

Line Producer

Elaine Ford

Stunt Coordinator

Christine Gibson

Set Decoration

Guido Lerner

Sound Engineer

Ricky Hannaway

Location Manager

Delia Letham

Makeup Supervisor

Rick Chefalas

Supervising Sound Editor

Lawrence Zipf

Sound Effects Editor

Emily Diprose

Post Production Accountant

Carlos M. Morales

Music Editor

Micah Blaichman

Foley Mixer

Matthew Lafont

Visual Effects

Gavin Hecker

Foley Artist

Jeff Tinsley

Orchestrator

Matthew Lafont

Additional Editing

Igor Nikolic

Foley Editor

James Trusson

ADR Recording Engineer

Petra Korner

Director of Photography

Matt Mayer

Editor

Gill Horn

Costume Design

Maryilene Blondell

Producer

Steve Shapiro

Producer

Carlos José Alvarez

Music

Jim Kreutzer

Producer

Chris Stephenson

Art Direction

Luke Tumber

Stunts