Niebezpieczny i nieuchwytny terrorysta, Alex Swan, podkłada ładunki wybuchowe w San Francisco. W wybuchach ginie wielu ludzi, a śledztwo nie przynosi rezultatów. Terrorysty szuka m.in policjant Ray Nettles, który podczas jednej z akcji stracił kolegę. Jest jeszcze drugi człowiek, który ma porachunki z Alexem Swanem dowódca saperów, Frank Glass. Obydwaj muszą złapać terrorystę, zanim zginą kolejni niewinni ludzie.