Rzecz dzieje się w 1327 roku w jednym z opactw benedyktyńskich w północnych Włoszech. Do opactwa przybywa angielski franciszkanin Wilhelm z Baskerville (Sean Connery) ze swym sekretarzem i uczniem, nowicjuszem benedyktyńskim Adsem (Christian Slater). W starym, bogatym i szanowanym w Europie opactwie odbywa się ważne spotkanie o charakterze polityczno-religijnym, dotyczącym konwersacji na temat ubóstwa Jezusa Chrystusa. Równolegle z tym wątkiem rozwija się wątek kryminalny. Tuż przed przybyciem Wilhelma w opactwie ginie w tajemniczych okolicznościach jeden z mnichów. Uczony i inteligentny Anglik prowadzi śledztwo, ale morderstwa się mnożą, co komplikuje sprawę.
Nie odżałowany Sean Connery. R.I.P