V benediktínskom opátstve v roku 1327 sú po záhadnej smrti jedného z mníchov všetci ostatní presvedčení, že sa blíži apokalypsa. Do opátstva je vyslaný všeobecne uznávaný a rešpektovaný františkánsky mních William of Baskerville (Sean Connery), aby zistil, čo sa v opátstve vlastne deje. William začína s vyšetrovaním, avšak čím je bližšie k odhaleniu záhady, tým viac sa stupňuje počet ďalších úmrtí. William objaví starú záhadnú knižnicu a hneď pochopí, že úmrtia budú mať čosi do činenia práve s knižnicou. Je na Wiliamovi, aby svojou inteligenciou a svojimi deduktívnymi schopnosťami zistil, o čo v opátstve vlastne ide ešte predtým, než sa do celej záhady zapojí aj ktosi iný...