Al Doilea Război Mondial la Varșovia în timpul ocupației germane. Profesorul Siletsky, un spion în slujba Gestapo-ului, este pe cale să predea o listă cu colaboratorii rezistenței. Joseph Tura, actor polonez care joacă rolul lui Hamlet și soțul Mariei Tura, de asemenea o cunoscută actriță, vor încerca să evite acest lucru. Cu ajutorul actorilor din compania lui, se va preface a fi crudul colonel Erhardt și Siletsky pentru a intra în cartierul general al SS.
Jamie Graham, un băiat englez privilegiat, locuiește în Shanghai când japonezii invadează și forțează toți străinii în lagăre de prizonieri. Jamie este capturat cu un marinar american, care se îngrijește de el în timp ce sunt împreună în tabără. Chiar dacă este separat de părinți și într-un mediu ostil, Jamie își menține demnitatea și spiritul tineresc, oferind un far de speranță celorlalți ținuți captivi cu el.
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.
Filmul se bazeaza pe evenimentele reale petrecute intre 1938 si 1945. Salomon "Solly" Perel este un evreu polonez din Germania, a carui viata se schimba radical atunci cand nazistii intra cu forta in apartamentul sotiei sale. Separat de parintii si fratii sai, Solly se salveaza numai datorita uniformei naziste pe care o imbraca. Acest prin gest este avampremiera viitoarei sale "cariere". De aici, Solly este supus multor incercari insa cea mai mare este aceea de a ucide la randu-i evrei.
Generalul de marină Francis X Hummel, fost combatant în Vietnam, nemulțumit pentru că autoritățile nu au recompensat cum se cuvine familiile soldaților săi morți în timpul operațiunilor militare, sechestrează un grup de turiști între zidurile fostei închisori Alcatraz. Dacă revendicările nu îi vor fi satisfăcute, Hummel va trimite asupra orașului San Francisco rachete cu gaz otrăvitor. Pentru a-i anihila planurile, la fața locului sunt trimiși un expert în arme chimice (Nicolas Cage) și un fost spion britanic (Sean Connery), aflat de mulți ani în închisorile americane.