Roparja Porter in Val sta pred časom skupaj ukradla velik kup denarja, ko pa je prišel čas, da si cekin razdelita, je Val storil tri napake. Porterju je vzel denar, speljal mu je ženo in mu nazadnje poskušal vzeti še življenje. Porter danes velja za mrtvega, a je v resnici še kako živ. Valu priseže maščevanje in zahteva svoj delež denarja. Ne boji se nikogar, niti najhujših zločincev, ki so pripravljeni storiti vse, da bi se ga enkrat za vselej znebili.

Nicolas Cage igra Benjamina Franklina Gatesa, ki predstavlja tretjo generacijo družine lovcev na zaklade. Benjamin je vse svoje življenje namenil iskanju zaklada, za katerega le redki verjamejo, da sploh obstaja. Pot do njegovega skrivališča je v šifrah zapisana na bankovec za en dolar in na hrbtno stran deklaracije o neodvisnosti. Ko Benjamin izve, da se pripravlja kraja deklaracije, mora, da bi zaščitil najbolj varovano skrivnost v zgodovini človeštva, sam ukrasti mapo, preden se jo polastijo napačne roke.

Frank Martin je najboljši v svojem poslu. Nekdanji specialec dela kot prenašalec. Prevaža to, kar od njega zahteva naloga, naj gre za predmete ali ljudi. Ob tem nikoli ne postavlja vprašanj o ničemer. On samo dostavi, kar mu je naročeno. Frank se je iz Francije preselil v Miami, kjer prijatelju na uslugo prevaža premožno Audrey Billings in njenega sina Jacka. Frank ni pričakoval, da se bo navezal na malega Jacka, ki ga vozi v šolo in iz nje. Ko nekega dne Jacka ugrabijo, mora Frank uporabiti vse svoje veščine, da bi dečka našel in ga živega pripeljal v mamin objem. Istočasno mora ugrabiteljem preprečiti njihov načrt s smrtonosnim virusom.

Ko imajo družino za talca, pride na prizorišče nekdanji policijski pogajalec Jeff Talley (Bruce Willis). Toda situacija se spremeni za Talleyja, ko ugrabijo njegovo družino, zato se mora odločiti, kaj je zanj pomembneje: rešiti tujo družino ali svojo. Propadli policijski pogajalec je postal navadni mestni policaj, ki mora rešiti življenje družine, ki jo imajo za talca, kar ga pripelje v mnogo nevarnejšo situacijo.