Dans un petit village reculé d'Ecosse, au coeur d'un large domaine où coule une rivière, vivent Callum et sa famille. Un jour, il y rencontre Iona, une petite fille un peu sauvage qui passe le plus clair de son temps à observer les bois et la rivière. Elle lui révèle que des balbuzards nichent sur ses terres. Ils devront garder le secret pour protéger ces oiseaux très rares, car recherchés pour leurs oeufs. Ils ne devront en parler à personne et garder le secret pour les protéger. Mais c'est sans compter la curiosité des uns et la jalousie des autres, la maladie et le parcours semé d'embûches de ces oiseaux migrateurs. Bientôt, les enfants réaliseront qu'ils ne pourront aider seuls les balbuzards...