The heir to a noble and influential family finds the love of his life, but she will only accept him if he becomes a kung-fu master. He becomes a legendary folk hero who tries to save the emperor.
Stephen Chow
as So Chan Ha Yee Chan
Sharla Cheung
as Yushang
Richard Ng
as General Su of Guangzhou
Vindy Chan Wai-Yee
as Tracy
Norman Tsui
as Chiu
David Lam Wai
as Lord Seng Ko Lin Chin
Wang Chung
as Uncle Mok
Natalis Chan Pak-Cheung
as Secretary of Justice
Lawrence Cheng Tan-Shui
as Professor
Matthew Wong Hin-Mung
as Emperor