Bankierstochter Macy (Kelly Chen) ist verzweifelt. Am vereinbarten Hochzeitstermin steht sie sich in Las Vegas die Füße in den Bauch, von ihrem Verlobten Ken fehlt jede Spur. Erst als sie Tommy, ein Designer mit einem bemerkenswerten Talent für knallharte Martial Arts, wegen Kens horrender Schulden bedrängt, wird ihr klar: Ken ist in Tokyo untergetaucht. In den Straßenschluchten der Mafia-Metropole machen sich die beiden auf die Suche nach dem Verräter. Auch Privatdetektiv Lenny (Tony Leung Chiu-Wai) hat noch eine Rechnung mit Ken offen - im Auftrag der Yakuza ist er hinter ihm her. Macy gerät zwischen alle Fronten. Und stündlich wächst die Gefahr für ihr Leben: denn einer ihrer beiden neuen Beschützer spielt mit Sicherheit falsch.