17世紀スペイン・マドリッド。赤子の時にカプチン派の修道院の門前に捨てられ、僧に育てられたアンブロシオ(ヴァンサン・カッセル)は、その熱心さから町中の人が彼の雄弁な説教を聞きにやって来るほどの僧に成長していた。すべての欲を絶ち、規律を重んじるアンブロシオであったが、出生の謎とたまに彼を襲う頭痛に悩まされていた。ある日、傷ついた顔を覆うために仮面をかぶっているという、ミステリアスな見習い修道士バレリオ(デボラ・フランソワ)がやってくる。