Cast & Crew

Directed by

Barney Platts-Mills

Writing Credits

John Francis Campbell
(stories) (as J.F. Campbell)
Barney Platts-Mills

Cast

Derek McGuire
Dermid O'Duinne
Caroline Kenneil
Princess Grannia
Alastair Kenneil
Finn MacCumhaill
Stewart Grant
O'Shin
Harpo Hamilton
Oscar
Danny Melrose
Page
Samuel Z. Colclough
Moden
Bill Dunn
Miodac
Clare Stephen
Young Girl
Nancy Pitt
Witch
Brian Gourlay
Fish Boy
Rab Hendry
Fish Boy
Billy McColm
Irish Minstrel
Matt McKay
Warrior
Hamish McNicoll
Warrior
Davie Anderson
Warrior

Produced by

Andrew St. John
producer

Music by

Jimmy Davidson
Al Fraser
Paul Steen

Cinematography by

Adam Barker-Mill

Editing by

Robert Hargreaves

Production Design by

Tom Paine

Production Management

Adam Kempton
production manager

Second Unit Director or Assistant Director

Amynta Cardwell
assistant director
Tony van den Ende
assistant director (as Tony Vandenende)

Art Department

Carolyn Byres
assistant art director
Susan McLenachan
assistant art director
Robin Paine
assistant art director

Sound Department

Chris David
sound recordist
Bob Doyle
sound recordist
Robert Edwards
sound recordist
Austin Martin
sound editor
Trevor Pyke
sound re-recordist

Camera and Electrical Department

Ian Calder
assistant camera
Anne Cottringer
assistant camera
John de Borman
assistant camera

Editorial Department

Toby Benton
assistant editor
Sara Platts-Mills
assistant editor

Music Department

Stewart Grant
composer: O'Shin songs
Aonghas Macneacail
composer: O'Shin songs (as Aonghas MacNiachall)

Additional Crew

Ben Laycock
special assistant
Aonghas Macneacail
gaelic translator and advisor (as Aonghas MacNiachall)
Liz Miller
production assistant
Christopher Piggott
special assistant
Patrick Rattray
special assistant
All Filters