Piero Rosini is jong, heeft een mooie vrouw, een rijke vader en een zus die hem wil introduceren in de literaire wereld. Maar al die zorgeloze, burgerlijke voorspoed doet hem niets. Rosini is een fanatieke katholiek. Hij is het toonbeeld van opoffering en seksuele onthouding en niets lijkt hem van het rechte pad te kunnen brengen. Maar één avond in een café, waar hij zijn schoonzus Ada ziet dansen, volstaat om zijn zekerheden op losse schroeven te zetten.
Nadat een 16-jarig zwerfstertje in 1999 in de bossen bij Washington een visioen van Maria heeft gehad, wordt het stadje, waar velen werkloos zijn, overspoeld door gelovigen, fanatici en verkopers van religieuze artikelen.
Door het vinden van haar meisjesdagboek na het overlijden van haar moeder overdenkt een vrouw haar jeugd in een katholiek gezin in de jaren vijftig van de 20e eeuw.
De wijding van een bekeerde maar nog steeds getrouwde dominee tot pastoor zet veel kwaad bloed bij priesters die zich wel aan het celibaat moeten houden.