Historia życia i nagłego upadku moralnego pobożnego mnicha Ambrosio (Vincent Cassel), rozgrywająca się w Hiszpanii w XVII wieku. Czując ogromne pożądanie do Valerii (Déborah François), która przebywa w klasztorze przebrana za mnicha, bohater w końcu ulega zakazanej pokusie. Wkrótce potem Ambrosio pragnie posiąść za wszelką cenę ciało 15-letniej Antonii (Joséphine Japy). Valeria proponuje mu swoją pomoc. Cena, jaką przyjdzie zakonnikowi zapłacić za swoje postępki, będzie jednak wysoka…