I år 859 e.Kr. befinder Tang-dynastiet sig i en alvorlig krise. Kejseren er inkompetent, og regeringen er korrupt. To lokale politimænd, Leo og Jin, får til opgave af regeringen inden for ti dage at fange den nye leder for rebellerne i "De flyvende dolkes hus". Leo og Jin lægger en plan, der går ud på at fange den flotte, blinde danser Mei, som de tror er lederens datter...