Dans les années 2000, Antiona est une femme fière et têtue qui s'occupe de son mari et de ses quatre enfants. Honnête et pauvre, elle est sans compromis et croit au bien commun. Elle inculque pourtant à sa fille de ne compter que sur ses capacités. Celle-ci respecte la volonté de sa mère mais en elle gronde une violence qui ne cesse de grandir.
Deux frères, Lupo et Nicolas, vivent dans une famille pauvre et sans amour à Serra de' Conti dans l'Italie du début du XXe siècle. Le premier s'est donné pour mission de protéger le second, trop fragile. Avec leur loup apprivoisé, leur destin se lie à celui de Zari, dite soeur Clara, née au Soudan et abbesse du couvent du village. Un secret est révélé par la Grande Guerre qui éclate.
Seconde Guerre mondiale, en Lombardie. Depuis que sa mère est partie faire fortune dans les colonies italiennes en Afrique, Giada, 13 ans, ne pense qu'à la rejoindre dans cette terre qu'elle imagine pleine de merveilles et de promesses. A 17 ans, enfin, elle embarque pour l'Erythrée. De la campagne italienne à Assab, elle entame un grand voyage pour se trouver elle-même.