Nancy Sit Ka-Yin als Hak Mooi-Gwai (Black Rose) | |
Sandra Ng Kwun-Yu als Hung Mo-Daan | |
Jan Lam Hoi-Fung als A Miu/Mo | |
Spencer Lam als Lui Kei | |
Lam Gei-Wan als Daap Tong / Yan | |
Donnie Yen als Boxing School Owner | |
Blackie Ko Shou-Liang als Suen Mooi-Tong | |
Lee Kin-Yan | |
Baat Leung-Gam als Loan Shark | |
Lowell Lo Koon-Ting als cameo |
Jeff Lau Chun-Wai | Writer |
Jeff Lau Chun-Wai | Director |
Kristie Leung Sam Choi Man | Producer |
Corey Yuen | Martial Arts Choreographer |
Richard Yuen Tak | Martial Arts Choreographer |
Corey Yuen | Director |
Jackie Tang | Special Effects |