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.