Ein brutaler Serienkiller geht um in einer kleinen koreanischen Gemeinde. Im Monatsabstand wurde jeweils eine Frauenleiche an prominenter Stelle in Kreuzform aufgehängt. Der Polizist Jea-shin tritt mit seinen Ermittlungen auf der Stelle und so kontaktiert er seinen Freund den Autor Kyung-fu der schon seit Wochen über die Mordserie rescherschiert, um diese als Grundlage für sein neues Buch zu nehmen. Als die Ermittlungen parallelen zu einem Fall von vor zehn Jahren aufwerfen wird alles noch einmal von vorne aufgerollt und plötzlich scheint nichts mehr so zu sein wie man es gedacht hatte.
Als der Boss der Tung Luen Shun-Triade in China festgenommen und zu einer Gefängnisstrafe verurteilt wird, bricht in HK der Kampf um seine Nachfolge aus. Eine Serie von mysteriösen Morden lichtet die Reihen der potenziellen Nachfolger und jeder kann der nächste sein. Doch wer steckt hinter dieser blutigen Mordserie und dem Komplott, die alleinige Macht der Tung Luen Shun-Triade an sich zu reißen?
Danny (Jet Li) ist kein Mensch, jedenfalls wird er nicht wie einer behandelt. Von seinem “Besitzer” Bart (Bob Hoskins) wie ein Hund gehalten, hat sein Leben nur einen Sinn: zu kämpfen, um zu töten. Ohne jede Regung und mit minutiöser Präzision bekämpft er seine Gegner. Für Bart ist es ein lukratives Geschäft, für Danny ist es der einzig ihm bekannte Alltag. Zufällig lernt er den blinden Klavierstimmer Sam (Morgan Freeman) kennen und begegnet einer Welt, in der er Entscheidungen treffen kann, in der er seine Liebe zur Musik entdeckt, in der er erfährt, was es bedeutet, ein Mensch zu sein.