Le narrateur, Lachlan, est un Amérindien de 14 ans qui vit seul avec sa mère Flower Ikapo, à l'écart de leur communauté d'origine. Au collège, il fait la connaissance de Daffodil, une jeune fille rejetée par ses camarades à cause de son comportement atypique. Un jour, les deux héros aperçoivent l'Ogopogo, un monstre légendaire. Daffodil décide de raconter son aventure au collège.