Cast

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
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2007
Runtime
1h 52m
Language
English
Rating
6.5 / 10
Budget
$40M
Box Office
$104M
Production Companies
Revolution Studios • Walden Media • Beacon Pictures
You Might Also Like

Fantasy / Drama
Where the Wild Things Are
2009

Family / Adventure
Scooby-Doo! and the Loch Ness Monster
2004

Family / Fantasy
The Legend of Ochi
2025

Adventure / Fantasy
Journey to the Center of the Earth
1959

Adventure / Family
The Magic Faraway Tree
2026

Animation / Family
The Secret of Kells
2009

Family / Fantasy
The Christmas Dragon
2014

Fantasy / Adventure
The Hobbit: The Desolation of Smaug
2013
Frequently Asked Questions
Where can I watch The Water Horse?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for The Water Horse (2007).
What is The Water Horse about?▼
A lonely boy discovers a mysterious egg that hatches a sea creature of Scottish legend.
Who directed The Water Horse?▼
The Water Horse was directed by Jay Russell and released in 2007. It is a family, adventure, fantasy film.
How long is The Water Horse?▼
The Water Horse has a runtime of 1 hours and 52 minutes (112 minutes total).
Who stars in The Water Horse?▼
The cast of The Water Horse includes 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 and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.

