Anno Domini 1327 do opactwa benedyktynów, na północy Włoch przybywa franciszkanin brat William z Baskerville (Sean Connery) wraz z nowicjuszem Adso z Melku (Christian Slater). Obserwujący ich przyjazd dwoje mnichów postanawia o czymś nie mówić gościom. W klasztorze jest jakaś tajemnica. Mnisi obawiają się, co się stanie, jak sami to odkryją. Jeden z nich uważa, że tylko Święta Inkwizycja będzie w stanie zbadać tą sprawę. William chwilę po przyjeździe zauważa świeży grób. Według opowieści jednego z mnichów, ich brat został znaleziony roztrzaskany pod murami wieży. Jedyne okno, z którego mógł wypaść, było zamknięte, a na dach nie można wejść. Bardzo to tajemnicze. Mnisi podejrzewają udział sił nieczystych. Jest prośba, by brat William pomógł rozwiązać ową zagadkę, ale on nie zajmuje się już takimi sprawami. Będzie jednak musiał zmienić swoje postanowienie.