Osramoćeni američki general s tri zvjezdice izveden je pred vojni sud i osuđen na zatvorsku kaznu u The Castleu, vojnom zatvoru kojim vladaju korupcija i brutalnost, gdje okuplja 1200 vojnih zatvorenika da se pobune protiv sadističkog upravitelja.

Hongkonški inspektor Lee (Jackie Chan) stigao je u SAD kako bi pomogao federalnim agentima koji tragaju za otetom kćeri kineskog veleposlanika. Gangsteri zahtijevaju pedeset milijuna dolara za puštanje djevojčice, a FBI se uskoro pokaže nemoćnim - prava prilika za Leeja da dokaže svoju odanost zemlji. Nažalost, Leejev se angažman ne svidi agentima, koji mu dodijele "dadilju" u obliku policajca Cartera (Chris Tucker), koji bi ga trebao nadgledati tijekom njegova boravka u gradu. Iako se Carter i Lee baš i ne podnose, uskoro udruže snage kako bi što brže pronašli otetu djevojčicu...

Nakon što je pokušao živjeti normalnim životom, Logan kreće u osvetu za smrt svoje djevojke prolazeći kroz program mutanta Weapon X i postajući Wolverine.

Bivši agent FBI-a, Mark Kaminsky (Arnold Schwarzenegger), izbačen je iz agencije zbog prevelike brutalnosti prema muškarcu osumnjičenom za zlostavljanje djevojčice. No kada šef FBI-a, Harry Shannon (Darren McGavin), izgubi sina u obračunu sa okrutnim mafijašem, Luigiem Patrovitom (Sam Wanamaker), on odluči ponuditi Marku mjesto u FBI-u ali samo ako eliminira Luigia i njegovu bandu.