En Los Ángeles, Gordy Brewer (Arnold Schwartzenegger), un bombero veterano, llega algunos minutos tarde a una cita y asiste, impotente, a un atentado con bomba contra el Consulado de Colombia. El terrorista tenía como objetivo a un grupo de altos dignatarios colombianos que trabajaban en la firma de un tratado de cooperación con los Estados ...
John Hatcher, un súper-policía incorruptible, toma unos días de vacaciones después de un caso particularmente difícil. Se enfrenta pronto a los traficantes locales, que prometen matarle y atacan a su familia.