Wong Yu als Kwan Yuan Cheung | |
Patrick Tse Yin als Shi Ka Lok (Thief of Thieves) | |
Michael Chan als Miki | |
Robert Mak Tak-Law als Li Cha Bo | |
Chen Kuan-Tai als Mr Miyamoto | |
Lau Yuk-Pok als Miss Miyamoto | |
Kwan Kam-Ming als 3rd ninja | |
Lee Tim-sing als Inspector Broken Tooth | |
Fan Lei als Fanny | |
Chong Man-Ching als Xi Mo | |
Law Ho-Kai als Ren's assistant | |
Chan Pak-Cheung | |
Teresa Ha Ping | |
Lam Wai |
Wong Jing | Director |
Mona Fong Yat-Wah | Producer |
Chiang Hsing-Lung | Editor |