After a terrible car accident involving his family, 12-year-old Mark is sent to live with his aunt Fiona (Jane Seymour) on a beautiful and remote island. Isolated from most of the world, Fiona and a park ranger are the only human inhabitants of this wind-swept island, home to herd of wild horses. Her reclusive personality makes Mark's new life on the island difficult but he soon begins to see the beauty of the nature and the animals around them including the horses they are forbidden to touch. When the mother of a young colt is killed, Mark breaks the rules and begins to feed and nurture the young animal. At first Fiona is furious but as she and Mark begin to create their own family bonds, she helps him to keep the horse from starving and each learns lessons from the other about compassion, faith and family ties.