Catherine je žena u kasnim dvadesetima, duboko posvećena svom ocu Robertu, briljantnom i poznatom matematičaru. Dok se Robertova vještina u svijetu brojeva još čini jakom, on počinje gubiti dodir sa stvarnošću i, dok ga obuzima ludilo, Catherine se počinje pitati je li možda naslijedila očevu duševnu bolesti zajedno s matematičkim genijem. Nakon Robertove smrti Catherine se suočava s Halom, darovitim i gorljivim Robertovim učenikom koji želi pregledati pokojnikove bilješke u nadi da će pronaći njegovo posljednje veliko djelo. Dok je Catherine neodlučna da preduboko zaviri u očev rad iz straha da bi ondje mogla vidjeti natruhu vlastite budućnosti, ona dopusti Halu da to učini. Kad jedna bilježnica otkrije matematički dokaz potencijalno povijesnih razmjera, to izazove neslućene posljedice.

Franklin Hatchett (Chris Tucker) je sitni bandit, slatkorječivi varalica koji je pogrešno optužen za ubojstvo policajaca. Opasnost mu, međutim, ne prijeti samo od policije, nego i od mafije i, naposljetku, njegove trudne djevojke. James Russell (Charlie Sheen) je televizijski novinar u usponu kojemu hitno treba kvalitetna priča kojom će zadobiti povjerenje urednika. Slučajan susret dvojice ljudi u nezavidnom položaju pretvara se u pravu eksploziju automobilskih potjera, metaka, velikih dijamanata i stalne opasnosti. Hatchett i Russell moraju pomiriti svoje nesuglasice kako bi iz svega izašli živi i zdravi te s nešto novčanica sa strane.

Kad se samac Steven useli u svoj novi stan, Chip , majstor za kablovsku TV dolazi ga spojiti — i ne pušta ga. U početku, Chip je samo pretjeran u želji da bude Stevenov prijatelj, ali kada Steven pokuša raskinuti 'prijateljstvo', Chip pokazuje svoju mračnu stranu. Počinje uhoditi Stevena, koji je prepušten sam sebi jer nitko drugi ne može vjerovati da je Chip sposoban za takvo ponašanje.