Ah Wah (Andy Lau) to jeden z członków triady, który ma młodszego brata Flya (Jacky Cheung) wiecznie wplątującego się w kłopoty. Andy wciąż go musi ochraniać przed różnymi "wpadkami". Pewnego dnia spotyka swoją kuzynkę (Maggie Cheung) i zakochuje się w niej. Postanawia porzucić ten styl życia jednak jego młodszy brat znów wplątuje się w mocną aferę. Znowu Andy musi ruszyć na pomoc.
Wah (Andy Lau) zajmuje się "windykacją" dłużników mafii, stara się równocześnie sprawować pieczę nad swym przyjacielem Fly'em (Jacky Cheung). Do miasta przybywa kuzynka Ngor (Maggie Cheung), która na czas swojego leczenia zamieszkuje u Waha. W specyficzny dla siebie sposób wpływa na jego życie. Kiedy wyjeżdża, Wah nie może o niej zapomnieć. W tym właśnie czasie Fly, wskutek swojej niepohamowanej arogancji, wdaje się w kolejne afery i kłopoty, z których Wah musi go wybawić. Rozdarty musi dokonać wyboru pomiędzy nowym spokojniejszym życiem, a braterstwem krwi.