Wir schreiben das Jahr 859. Im Kaiserreich China herrscht Unruhe. Die mächtige Rebellenallianz 'House of Flying Daggers' attackiert den unfähigen Kaiser und will ihn zum Fall bringen. Um das zu verhindern, bekommen die beiden Polizisten Leo (Andy Lau) und Jin (Takeshi Kaneshiro) einen gefährlichen und fast unlösbaren Autrag: In nur zehn Tagen sollen sie den Anführer der Rebellen indentifizieren und festnehmen. Ganz oben auf ihrer Verdächtigenliste steht die blinde Tänzerin Mei (Zhang Ziyi). Um ihr Vertrauen zu gewinnen und mehr über die Rebellen zu erfahren, befreit Polizist Jin die Verdächtige nach einer fingierten Festnahme. Alles läuft perfekt, bis auf der langen Flucht durch die Wälder etwas Unvorhersehbares geschieht.
The year is 859. There is unrest in the Chinese Empire. The powerful rebel alliance 'House of Flying Daggers' attacks the incompetent emperor and wants to bring him down. To prevent this, the two policemen Leo (Andy Lau) and Jin (Takeshi Kaneshiro) are given a dangerous and almost impossible task: In just ten days, they are to identify and arrest the leader of the rebels. At the top of her list of suspects is the blind dancer Mei (Zhang Ziyi). In order to gain her trust and learn more about the rebels, policeman Jin frees the suspect after a fake arrest. Everything goes perfectly until something unpredictable happens during the long escape through the forests.