Detektív Stan „Zeedo“ Zedkov pri záťahu na obchodníkov s drogami zabije syna mafiánskeho bossa Terenca Weia. Ten nariadi jednému zo svojich najlepších mužov, aby zabil Zedkovho sedemročného syna. No skúsený zabijak John Lee nedokáže zastreliť nevinné dieťa, takže odmietne príkaz splniť. Keďže si uvedomuje, že tým ohrozí svoju matku a dcéru žijúcu v Šanghaji, rozhodne sa zachrániť seba i rodinu skôr, ako sa k nim dostanú Weiovi muži. S mladou falšovateľkou Meg musia zabrániť chlapcovej smrti, inak bola jeho vzbura celkom zbytočná. John zistí, že k vražde má dôjsť v kine na detskom predstavení. Dvojica si teda zaobstará zbrane od známeho priekupníka a vydá sa dieťa zachrániť...