Quand le jeune Écossais John Émile Talbot rencontre Ragdanor, un mélange de serpent de mer et de créature lacustre qui hante le lac voisin, il n'imagine pas que son existence va être précipitée au coeur d'une étrange aventure de guerre, d'amour, de trahison et de chasse aux monstres.