Nell'Italia d'inizio '500, la comunità di un piccolo paese sperduto tra le colline della Val Camonica, controllato dal Duca De Baccelli e lontano dai domini della Diocesi di Brescia, vive come può dedicandosi all'allevamento e all'agricoltura, oltre che alla preghiera nella piccola chiesa gestita dal frate domenicano Orazio. In questa valle tranquilla, seppur molto povera, vivono Agata e Giacomo, fratelli gemelli di quindici anni, con la loro balia Amelia, che li ha cresciuti dopo la morte della madre naturale. Per nascondere un passato piuttosto tragico, i tre abitano isolati dal resto della popolazione, su una collina esposta direttamente sulla vallata e sul piccolo borgo...