Magnus
Kevin Kelly
Sine
Sarah Pritchard
Reverend MacDonald
David Walker
James
Cailean Collier
Maggie
Christy Ann Skivington
Selkie
Gemma Cooper
Olga Kay
Amy Longmuir
Tracy Mathewson
Editor
Uisdean Murray
Writer
Director
Cinematography
Jason Weidner
Producer
Adam Keltie
Makeup & Hair
Kimberley Timoney
Costume Designer
Ciorstaidh Monk
Assistant Director
Ronni Menzies-Stirling
Music
Philip Smith
Choreographer
Ferne Elliot
Sound Designer
Heather Andrews
Stewart Simpson
Drone Operator
Calum MacAulay