Im China zur Zeit der Tang-Dynastie bedrohen Rebellen unter dem Namen
"House of Flying Daggers" das regierende Herrscherhaus. Die Offiziere
Leo (Andy Lau) und Jin (Takeshi Kaneshiro) erhalten den Auftrag, die
scheinbar blinde Tänzerin Mei (Zhang Ziyi) zu verhören, die angeblich
die Tochter eines Rebellenführers ist. Als man mit herkömmlichen
Methoden nicht weiterkommt, soll Jin undercover das Rebellen-Geflecht
infiltrieren und Meis Vertrauen gewinnen. Natürlich verliebt er sich in
die schöne Verdächtige.