Po bespuću Amerike, opustošene nakon nuklearnog rata, Eli (Denzel Washington) luta već trideset godina noseći sa sobom knjigu, koju čuva vlastitim životom. Kada Eli stigne u gradić koji vodi moćni gangster Carnagie (Gary Oldman), Eli se sukobi s njegovim ljudima koji nisu dorasli njegovim borilačkim sposobnostima. Carnagie je impresioniran Elijem i traži od njega da se priključi njegovoj bandi te zatraži od ljubavnice Claudije (Jennifer Beals) da pošalje svoju kćer Eliju. Carnagie želi Elija još više kad sazna da on posjeduje posljednji primjerak knjige koje se po svaku cijenu želi dočepati.
Miroljubivi obiteljski čovjek Bryan Mills (bivši agent zanimljive i bogate prošlosti) ne bježi više od najgorih zlikovaca današnjice, nego od ujedinjenih policijskih snaga Los Angelesa, CIA-je i FBI-ja. Njih će regrutirati Frank Dotzler nakon što Mills pobjegne tijekom uhićenja običnim murjacima. Naime, Bryanu je netko namjestio ubojstvo bivše supruge, a u opasnosti će se naći i njegova kćer Kim koja je sada uspješna studentica sveučilišta UCLA.
Nakon mukotrpnog treninga ratni veteran Cole je konačno ostvario snove i postao bijeli ninja. Njegova prva misija ga vodi na Filipine gdje ga čeka stari prijatelj ali i najveći rival.