Chien Fu (Jackie Chan) is a boy who is used as a janitor at his kung fu school. Fu can't fight and is always getting bullied by the teachers and pupils. One day, an old man helps Fu train in an art of kung fu called the "Snake's Fist". Fu doesn't get bullied again. Then Fu creates his own style and mixes it with the Snake's Fist. His style is based on the movement and actions of a cat. One day, the old man is in trouble by a man who does "The Eagle's Claw", and Fu helps the old man.—Jagtar Basi
An orphan who has been raised at a kung fu school, where he is treated as little more than a dogsbody and practice target for the students, has a life-changing experience after helping an old peripatetic beggar.