Francis Hummel (Ed Harris, 'Apolo 13') es un general estadounidense que está a cargo de un grupo de marines. peligrosas misiones llevadas a cabo por el ejército han hecho que muchos de los soldados han perecido en el que intento.Por, Hummel quiere ser compensada tan pronto como sea posible a las familias que han perdido a un ser querido durante las misiones. La única manera de que el gobierno de tenerlo en cuenta y escuchar sus demandas es robar 16 misiles y tomar la prisión de Alcatraz, situada en la bahía de San Francisco. Su objetivo es claro: para lanzar misiles mortales en la ciudad de San Francisco, a menos que alguien (aparte de él) en razón.En ese momento, el FBI se pone manos a la obra para evitar la tragedia. El agente especial Stanley Goodspeed (Nicolas Cage, 'Leaving Las Vegas') se pone en contacto con Mason (Sean Connery, 'La trampa') que tiene un especialista en armas, que también es el único que ha logrado pasar por alto todas las defensas y escapar de la prisión de Alcatraz , para detener general Hummel.