După moartea misterioasă a unui călugăr dintr-o mănăstire izolată, în interiorul acesteia, din teama, ignoranța și prejudecățile anului 1327 ia naștere zvonul că sfârșitul lumii se apropie. Un călugăr franciscan cu mintea liberă, William of Bakersville (Sean Connery), împreună cu tânărul novice Adso (Christian Slater), sosește la mănăstire pentru a descurca ițele acestui mister. Numai că decesele inexplicabile nu se opresc și un reprezentant al Inchiziției își face apariția pentru a pune lucrurile la punct.

Împăratul Nero speră să-și câștige nemurirea incendiind Roma și eliminând "amenințarea" creștină. Pe acest fundal agitat, se desfășoară povestea de dragoste dintre o frumoasă adeptă a noii religii, tânăra creștină Lygia, și generalul roman Marcus Vinicius (Robert Taylor). Îi veți putea vedea în rolul împăratului Nero pe Peter Ustinov, iar în rolul secundar pe Elizabeth Taylor!

Thelma e o tânără studentă care și-a părăsit de curând familia religioasă pentru a studia în cadrul unei universități din Oslo. Aflată într-o zi la librărie, Thelma are parte de un atac spontan foarte periculos. La puțin timp după aceea își dă seama că e puternic atrasă de Anja, o altă studentă, fapt care pare reciproc. Pe parcursul semestrului sentimentele pe care fata nu vrea să le recunoască nici măcar propriei persoane devin și mai puternice, în timp ce crizele devin mai violente. În momentul în care devine evident că atacurile sunt cauzate de o serie de puteri supranaturale foarte periculoase, Thelma e pusă față în față cu secretele tragice ale trecutului său și consecințele întâlnirii cu supranaturalul.

Chiriașul unei gravide se dovedește a fi trimis din ceruri pentru a grăbi Apocalipsa, iar femeia își dă curând seama că și ea face parte din plan.