Im Jahr 859, fast zweieinhalb Jahrhunderte nach ihrer Machtübernahme, ist der Verfall der Tang-Dynastie nicht mehr aufzuhalten. Unruhe herrscht im Großreich China. Eine mächtige Rebellenallianz, genannt das "House of Flying Daggers", attackiert den unfähigen Kaiser und seine korrupte Regierung. Weil die Untergrundbewegung immer größere Unterstützung beim Volk findet und auch trotz der Ermordung ihres letzten Anführers nicht an Stärke eingebüßt hat, erhalten die Polizisten Leo (ANDY LAU TAK WAH) und Jin (TAKESHI KANESHIRO) einen fast unlösbaren Auftrag. In nur zehn Tagen sollen sie den neuen Führer der Rebellen identifizieren und festnehmen. Verdächtig, ein Mitglied der Allianz und vielleicht sogar ihr Kopf zu sein, ist vor allem Mei (ZHANG ZIYI), eine blinde Tänzerin im Luxusbordell Peony Pavillon. Um mehr über sie und die Rebellen zu erfahren, soll Jin nach einer fingierten Festnahme Mei befreien und ihr Vertrauen gewinnen. Der Plan gelingt, doch auf der langen Flucht durch die Wälder geschieht Unvorhersehbares. Der Polizist und die vermeintliche Revolutionärin verlieben sich. Wie aufrichtig und stark dieses Gefühl ist, wird auf dramatische Weise auf die Probe gestellt...
859 im Großreich China. Im Land treibt eine mächtige Rebellenallianz, genannt das "House of Flying Daggers", ihr Unwesen. Deshalb erhalten die beiden Ordnungshüter Leo und Jin den Auftrag, innerhalb von zehn Tagen den Anführer der Aufständischen zu identifizieren und dingfest zu machen. Hauptverdächtige ist die blinde Tänzerin Mei. Jin erschleicht sich das Vertrauen der Frau und flieht mit ihr ins Hauptquartier der Gesetzlosen. Während Leo ihnen heimlich folgt, beginnt Jin sich in die schöne Widerständlerin zu verlieben.