Godina je 2029. i nakon III. i IV. svjetskog rata Azijski blok dominira svijetom. Taj savez azijskih država, predvođenih Japanom, održava svoju moć zahvaljujući elitnim kibernetičkim agentima koji mogu "downloadati" svoju svijest u druge mašine. Motoko Kusanagai jedna od tih specijalnih agenta i pred njom je najvažnija misija njene karijere.

Samantha Caine (G. Davis) živi u malom idiličnom gradu gdje radi kao učiteljica. Druži se s jednim mladićem i obožava svoju osmogodišnju kćer Caitlin (Y. Zima). Ali, tko je uistinu Samantha Caine? To pitanje i nju muči. Prije osam godina nađena je bez svijesti. Ničeg se od onog što se dogodilo prije tog trenutka ne sjeća. Ne zna tko je otac njezine kćeri. Predbožićno je vrijeme i Samantha se automobilom zaleti u jelena. Od udarca u glavu počnu joj se vraćati, u bljeskovima, slike iz prošlosti. Jelenu, koji je teško povrijeđen i neće preživjeti, stručno prebije vrat. Kasnije kod kuće vrlo vješto počinje baratati nožem. Netko joj provali u kuću i pokuša je ubiti no ona ga munjevito likvidira. Kako bi istražila svoju prošlost, Samantha unajmi privatnog detektiva Mitcha Henessyja (S. L. Jackson) čovjeka dobra srca, ali problematične biografije. Pronađu ime jednog čovjeka koji je Samanthi jednom poklonio knjigu s posvetom. Kad se s njim pokušaju sastati, napadnu ih ubojice...

Samo malobrojni znaju za postojanje paralelnih svjetova u kojima egzistiraju naše identične kopije. Kada ubojica Yulaw (Jet Li) odluči poubijati sve svoje dvojnike kako bi stekao božansku snagu, policajci Funsch (Jason Statham) i Roedecker (Delroy Lindo) kreću u potjeru kako bi očuvali ravnotežu svjetova. Posljednji preživjeli dvojnik je sretno oženjeni Gabriel Law (Jet Li), predani policajac koji ne zna ništa o paralelnim svjetovima i uživa u braku s lijepom T.K. (Carla Gugino). No kada Gabrielov spokojni život poremeti nasilni Law, počinje epska borba dvojnika u kojoj je upitna sudbina svijeta.