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