Richard Ng Yiu-Hon
Chau
Richard Ng Yiu-Hon
Chau
John Shum Kin-Fun
Beethoven
Deanie Yip Tak-Han
Anna
Kara Wai Ying-Hung
Mimi
Lam Ching-Ying
Flying Spider Lo Chien
Philip Chan Yan-Kin
Insp. Chan
James Tien Chuen
Insp. Tien
Maria Chung Wai-Bing
Ting Ting
Anthony Chan Yau
Hawker on the run [cameo]
Albert Au
Albert Au
Paul Chung Fat
Sherlock Holmes
Lau Kar-Wing
Lee Chi-Kit
Ben Lam Kwok-Bun
Teddy Yip Wing-Cho
Yuen Miu
Money Lo Man-Yee
Michelle Yim
Melvin Wong Gam-Sam
Ricky Lau
Director of Photography
Philip Chan Yan-Kin
Director
Sammo Hung Kam-Bo
Producer
Jo Chan Wai-Yee
Writer
Peter Cheung Yiu-Chung
Editor
Sam Hui
Songs
Wu Ma
Producer