Chan is Shing Lung, a funny country boy who is secretly learning a lost style of Kung Fu from his grandfather. Against his grandfather's wishes, he fights in the local village for money. Then, an evil clan leader recognizes his ancient fighting style and kills his grandfather. Now, he must finish his training with another Master and revenge the death of one of his own