Il romanzo è ambientato nel 1200, in un paese delle Alpi, sotto il Monte Rosa. Gli abitanti appartengono a un gruppo etnico proveniente dalla Svizzera, quello dei walser e prosperano dedicandosi ai commerci e in particolare a quello della lana. Ma la prosperità li ha resi gretti e aridi, sordi ai bisogni dei più sfortunati. Tra loro spicca Hermann, assetato di denaro e potere, disposto a tutto pur di ottenere la nomina di vassallo dal signore del luogo. Ma un grave pericolo incombe sulla comunità. Lo sa frate Matthew che, partito dall'Inghilterra per un pellegrinaggio di purificazione, vede in sogno il destino che li minaccia e decide di modificare il suo viaggio per avvertirli.