A vicious killer named Fung goes around Hong Kong killing top martial arts exponents and leaving a secret weapon called the Moonshadow as his calling card. When a convicted killer and kung fu expert named Ha - formerly working as a martial arts instructor before accidentally killing a man and being imprisoned and convicted for the crime he didn't intend to do - hears of this, he offers to help the police catch the killer in return for his freedom. With Ha's help, the police realize from the chronological order of the victims that the killer is targeting his victims, all top masters in their respective martial arts style, and following a martial code of training. After a close encounter with Fung, Ha suddenly disappears and the police begin to suspect the worse: that the two are accomplices and Fung was the bait to help spring Ha from jail. But Ha has actually gone back to his home in Foshan to find out more about the mysterious calling card. While doing so, he discovers the killer's ...
Charlie Yeung....Detective Luk Yuen-Sum
Baoqiang Wang....Fung Yu-Sau
Bing Bai....Sinn Ying (as Michelle Bai)
Deep Ng....Tai Yue
Alex Fong....Chief inspector Lam
Kang Yu....Wong Chit
Xing Yu....Tam King-Yiu (as Yanneng Shi)
Siu-Wong Fan....Hung Yip (as Louis Fan)
David Chiang....Chan Pak-Kwong (as John Chiang)
Siu Ming Tsui....To Fook-Ming
Sixuan Chen....Shum Suet (as Christie Chen)
Jessica Wong Ka-Wai....Siu Man
Man Kit Cheung....Fai (as German Cheung)
Rock Ji....Big Guy (as Hanbo Ji)
Filmography links and data courtesy of The Internet Movie Database.