All Cast

Hermione Corfield

Hermione Corfield

Kirsty Macleod

Morven Christie

Morven Christie

Mairi Macleod

Mark Gatiss

Mark Gatiss

Doctor Maclean

Will Fletcher

Will Fletcher

Murdo Macaulay

Ali Fumiko Whitney

Ali Fumiko Whitney

Annie Macleod

Ian Pirie

Ian Pirie

Constable Macrae

Jeff Stewart

Jeff Stewart

Skipper

David Brooks

David Brooks

Kirsty’s Father

Felicity Keenan

Felicity Keenan

Young Kirsty

Tom Byrne

Tom Byrne

Iain Ban

Scott Miller

Scott Miller

Calum Morrison

Alison Peebles

Alison Peebles

Old Peggy

Luke Nunn

Luke Nunn

Angus

Sean Gilder

Sean Gilder

Peter

Liam Brennan

Liam Brennan

Mack Morrison

Leigh Biagi

Leigh Biagi

Morag Morrison

Forbes Masson

Forbes Masson

Minister Maciver

Frances Grey

Frances Grey

Aileen Macaulay

Caleb Johnston-Miller

Caleb Johnston-Miller

Alasdair Macaulay

Jimmy Yuill

Jimmy Yuill

Doctor Connolly