Cuando un maestro secuestra a una niña de una prestigiosa escuela, el detective de homicidios Alex Cross toma el caso y se une al joven agente de seguridad Jezzie Flannigan, con la esperanza de encontrar a la niña y detener al brutal psicópata.
Dos bandas (Asiática y afroamericana) enzarzadas en una "guerra de mafias" están disputándose el control de los muelles. La situación se vuelve aún más peligrosa cuando el hijo del capo asiático es asesinado; es entonces cuando su hermano Han, ex policía encarcelado en Hong Kong, escapa de la cárcel para vengar su muerte, convirtiéndose él en objetivo de las bandas, lo que le lleva a declarar la guerra por su cuenta.