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 (72)

Richie Adams

Director

Richie Adams

Writer

John MacKay

Novel

John MacKay

Executive Producer

Anna Mould

Production Design

Christine Cant

Hair Designer

Christine Cant

Makeup Designer

Colin Jones

Casting

Alasdair Mitchell

Line Producer

Morris Milne

First Assistant Director

Robert K. Harm

Production Manager

Elaine Ford

Stunt Coordinator

Luke Tumber

Stunt Double

Elizabeth Donker Curtius

Stunt Double

Elliott Day

Standby Art Director

Tony Sheridan

Property Master

Christine Gibson

Set Decoration

Samuel Vines

First Assistant Camera

Thomas Reid

Second Assistant Camera

Ruaraidh Urpeth

Camera Trainee

Emilio Schlappi

Steadicam Operator

Richard Stevenson

Underwater Camera

Sam Short

Drone Operator

Matthew Lafont

Post Production Supervisor

Matthew Lafont

Assistant Editor

Kirsty Auld

Script Supervisor

Maryilene Blondell

Story Consultant

Ludovic Lasserre

Sound Recordist

Guido Lerner

Sound Engineer

Brett Lamerton

Key Grip

Jonathan Tomlin

Electrician

Andrew Crichton

Electrician

David Ahern

Graphic Designer

Iona Gray

Scenic Artist

John Fearnley

Armorer

Susie Will

Costume Supervisor

Kayrin Fraser

Costume Assistant

Delia Letham

Hair Supervisor

Delia Letham

Makeup Supervisor

Beth O'Donnell

Makeup & Hair

Kayleigh Sutherland

Makeup & Hair

Ann-Marie O'Neill

Makeup & Hair

Wendy Kemp Forbes

Makeup & Hair

Marta Noguera

Casting Assistant

Ricky Hannaway

Location Manager

Clara O' Keeffe

Production Coordinator

Rowena Woolford

Assistant Production Coordinator

Laura McBride

Assistant Production Coordinator

Abi Ross

Second Assistant Director

Elspeth Brodie

Dialect Coach

Aimee Burns

Transportation Captain

Rick Chefalas

Supervising Sound Editor

Lawrence Zipf

Sound Re-Recording Mixer

Lawrence Zipf

Sound Effects Editor

Michael Feuser

Dialogue Editor

Igor Nikolic

Foley Editor

Gavin Hecker

Foley Artist

Micah Blaichman

Foley Mixer

James Trusson

ADR Recording Engineer

Matthew Lafont

Additional Editing

Matthew Lafont

Visual Effects

Emily Diprose

Post Production Accountant

Jeff Tinsley

Orchestrator

Carlos M. Morales

Music Editor

Jim Kreutzer

Producer

Maryilene Blondell

Producer

Steve Shapiro

Producer

Carlos José Alvarez

Music

Petra Korner

Director of Photography

Matt Mayer

Editor

Chris Stephenson

Art Direction

Gill Horn

Costume Design