Syeira, an orphaned girl, lives and works in King Hulvere's river stable. She has a way with horses - especially with Arwin, a wild and beautiful mare whose two colts have been taken away by an evil warlord. Fate pairs girl and animal together and they set out to find the stolen horses. Their quest takes them across dangerous waters and through enchanted forests - crossing paths with all sorts of characters who can either help or harm them.