George Poole, divorcé sans enfant, informaticien sans grand avenir, vit et travaille à Londres. Après l'enterrement de son père, il découvre un secret de famille : il a une sœur jumelle, Rosa, " disparue " alors qu'ils avaient trois ans.
Ses recherches l'amènent à Rome, où Rosa a été élevée par une étrange institution, l'Ordre de Sainte Marie Reine des Vierges, fondé, au début de l'ère chrétienne, par une certaine Regina. George découvre un sanctuaire qui héberge des dizaines de milliers de femmes, toutes très jeunes et qui lui ressemblent étrangement avec leurs cheveux blonds et leurs yeux gris, auto-organisées comme dans une ruche...