"A lonely boy discovers a mysterious egg that hatches a sea creature of Scottish legend."
Alex Etel
as Angus MacMorrow
Emily Watson
as Anne MacMorrow
Ben Chaplin
as Lewis Mowbray
David Morrissey
as Captain Thomas Hamilton
Priyanka Xi
as Kirstie MacMorrow
Craig Hall
as Charlie MacMorrow
Brian Cox
as Old Angus
Erroll Shand
as Lt. Wormsley
Joel Tobeck
as Sgnt. Walker
Bruce Allpress
as Jock McGowan
Geraldine Brophy
as Gracie
Eddie Campbell
as Hughie
Peter Corrigan
as Jimmy's Buddy #1
Carl Dixon
as Gunner Corbin
Nathan Christopher Haase
as Male Tourist
Ian Harcourt
as Jimmy McGarry
Rex Hurst
as Jimmy's Buddy #2
Megan Katherine
as Female Tourist
Elliot Lawless
as Beach Kid
William Johnson
as Clyde
Ben Van Lier
as Gunner Rapp
Robert Nelson Jacobs
Screenplay
Jay Russell
Director
Dick King-Smith
Novel
Dan Hennah
Set Decoration
Pete Butters
John Bloomfield
Costume Design
Oliver Stapleton
Director of Photography
Mark Warner
Editor
Brad Mill
Art Direction
James Newton Howard
Original Music Composer
Tony Burrough
Production Design
Simon Bright
Erin Palmer
Sets & Props Artist
Arun Ram-Mohan
Lighting Artist
Hugo Dominguez
Visual Effects
Peter Connelly
Compositor
Sean Heuston
Michelle Healey
Production Runner
Nicholas Hodgkinson
Shane Rangi
Mark Barber
Hamish Schumacher
Tim Haigh
Daniel Marwick
Areito Echevarria
Matt Holland
James Boyce
David Phillips
Steve Tizzard
Matthias Menz
CG Supervisor
Sergei Neushupou
Timothy Hey
Cameron Smith
Paul Conway
Mark Richardson
Karim Sahai
Geoff Hadfield
Christopher Horvath
Ben Morgan
David Brunette
Martin Simcock
Steve McGee
Helen Paul
Simon Clutterbuck
Hannah Peirce
Christoph Salzmann
Gareth Dinneen
Paul Redican
Erich Eder
Joerg W. Bungert
Digital Colorist
John-Michael Bills
Simon Jung
Ed Hawkins
Alexandra Lanzensberger
Caterina Schiffers
Dane Rapaport
Steve McGillen
Nick Booth
Brett Dix
Robin Hollander
Michael Lanzensberger
Jan Kruse
Robyn Booker
Music Coordinator
Greg Tozer
Sculptor
Matt Holmes
VFX Editor
Richard Frances-Moore
Animation Supervisor
Christian Rivers
Creative Consultant
Bill Hunt
Jamie Beswarick
Lucas Putnam
Sarah Wilson
Production Assistant
Gary Hunt
Ian Jack
Accountant
Lee Bramwell
Camera Supervisor
Shaun Bolton
Justin Reeve
Jason Canovas
Supervising Sound Editor
Pete Anthony
Orchestrator
Jon Kull
Rebecca Rowe
Post Production Coordinator
Edward Campbell
Dialect Coach
Jeff Atmajian
Robyn McFarlane
Foley Artist
Polly McKinnon
Dialogue Editor
Jenny Vial
Visual Effects Editor
Greg Gibson
Transportation Coordinator
Kylie Gaudin
Transportation Co-Captain
Heather Small
Post Production Assistant
Brad Dechter
Jason Sietsu
Driver
Hayden Hardgrave
Marie Maderson
Animal Wrangler
Rosemary Dority
Post Production Supervisor
Chris Ward
ADR Recordist
Dave Whitehead
Lynne Reed
Color Timer
Jim Weidman
Supervising Music Editor
David Olson
Music Editor
Chris Bacon
Martin Kwok
Ray Beentjes
Supervising Dialogue Editor
Nigel Stone
Sound Designer
Gary Tudor
Peter Mills
Foley Editor
Andy Thompson
James Meikle
Assistant Editor
Neil Aldridge
Sound Assistant
Aaron Gibson
Jaffray Sinclair
Picture Car Coordinator
Rik Norton
Pauline Campny
Carol Ann Crawford
Mark Hawthorne
Paul Gibson
Jonathan Harding
Assistant Accountant
Alana Martinero
Reinaldo Puentes-Tucki
Art Department Coordinator
Winiata Tapsell
Linda Fenwick
Production Coordinator
Sue Henry
Craft Service
Adam Ellis
Prop Designer
David Sa'ena
Unit Manager
Donna Harvey
Richard Matthews
Second Assistant Director
Manuel Plank-Jorge
Storyboard Artist
Sam Genet
Amber Richards
Set Dresser
Chris Hennah
Art Department Manager
Colin Davidson
Construction Foreman
Evie Forno
Miranda Rivers
Extras Casting
Sarah Rose
Sebastian Marr
Payroll Accountant
Seamus Kavanagh
Campbell Read
Graphic Designer
Chris Meder
Jim Priest
Set Designer
Jamie Lawrence
Jacqui Pryor
Third Assistant Director
Philip Thomas
Matt Reid
Richard Thurston
Amanda Brand
Unit Publicist
Gillian West-Walker
Melanie Turner
Travel Coordinator
Gina Deakin
Location Coordinator
Billie Lusk
Jacqueline Allen
Assistant Art Director
Ben Whale
Darryl Longstaffe
Kevin Armstrong
Pip Longson
Liz Lane
Brenna Townshend
Pierre Vinet
Still Photographer
Anne-Marie Davenport
Philippa Brophy
Janet Gillespie
Bryon Darling
Cindy Kahu
Production Secretary
Mike Minogue
Mark Hurtado
Mike Roberts
Derek Misseldine
Norman Willerton
Construction Manager
Kristian Eek
Assistant Production Coordinator
Sarah Bain
Nigel Nally
Brett Blenkin
Marc Tyron
Fa'aulu Suluvave
Jonny Grindlay
Special Effects Technician
Mark Jefferies
Rigging Gaffer
Angela Mooar
Makeup & Hair
Natasha Lees
William Wallace
Georgia Lockhart-Adams
Alicia Williams
David Booth
Suen Harens
Sophie Mae Mills
Costumer
Paul Hambleton
Michael Vivian
Dolly Grip
Paul Michael Davenport
Phil McLaren
Peta Sinclair
Location Manager
Steve Ingram
Special Effects Coordinator
Tony Keddy
Key Grip
Peter Hassall
Stunts
Kayne Asher
Peter Dillon
Branko Dordevich
Tarlor Hammond
Dave Muzzerall
Winham Hammond
Doug Falconer
Paul Booth
Costume Coordinator
Chantelle Bowkett
Brenden Holster
First Assistant Camera
Peter McCaffrey
Steadicam Operator
Di Moffatt
Script Supervisor
Steve Reinsfield
Robert Young
Peter Zivkovic
David Brown
Chief Lighting Technician
Emma Harre
Key Costumer
Aaron Lupton
Steve Drage
Helen Ward
Second Assistant Camera
John Osborne
Antonio Marsh
Min Windle
Tyrone Costelloe
Bob Buck
Costume Supervisor
Philip A.T. Smith
Supervising Art Director
Vincent Roxburgh
Allan Poppleton
Paul Shapcott
Mike McDonald
Andrew Ayrton
Assistant Chief Lighting Technician
Morgan Evans
Andrew Stroud
Gemma Weston
Roger Podge Preston
Assistant Production Manager
Dusty Millar
Camera Loader
Bec Johnston
Iain Hutton
Mark Williams
Boom Operator
Nick Weir
Property Master
Justin B. Carter
Mana Hira Davis
Rob Marsh
"B" Camera Operator
Pauline Bowkett
Assistant Costume Designer
"A" Camera Operator
Stuart Thorp
Averil Mawhinney
Production Accountant
Rodney Cook
Tim McLachlan
Augie Davis
Stunt Coordinator
Craig E. Dunn
Isaac Hamon
Stewart Whelan
Erik Winquist
Visual Effects Supervisor
Robert Bernstein
Producer
Charlie Lyons
Barrie M. Osborne
Douglas Rae
Graham Binding
Senior Animator
Aaron Cowan
Visual Effects Production Manager
Frank Rueter
Marc Dominic Rienzo
Compositing Artist
Phillip Leonhardt
Paul Story
Alexander Nowotny
VFX Artist
Julia Marie Newmann