Действие фильма начинается в 1943 году в Италии. Два друга Джино и Фабио, сбежав из лагеря для военнопленных, приезжают в деревню, где Джино ждут его отец Аугусто и сестра Роза, которые работают в имении графа Инноченцо. В это время в имение возвращается из Рима сноха графа Джиневра, муж которой находится в плену в Африке. У Джиневры и Фабио начинается роман.
Действие происходит в 1327 году в монастыре на северо-западе Италии, куда прибывают влиятельный монах-францисканец Вильгельм Баскервильский и его спутник, молодой послушник Адсон. Монахи должны организовать переговоры для представителей папы Иоанна XXII и ордена, который собираются признать еретическим. Однако в монастыре, мощной крепости, отгороженной от мира и посетителей, происходит загадочное убийство. В ходе расследования, которое начинают Вильгельмм и его послушник,