La o şcoală de kung fu din China medievală, Chien Fu (Jackie Chan) este om de serviciu şi bătaia de joc a tuturor. Într-o zi, Chien salvează viaţa unui bătrân, Pai Chang-tien (Siu Tien Yuen). Acesta se află în pericol, fiind ultimul dintre maeştrii care practicau stilul de arte marţiale “şarpe”, restul fiind ucişi de un adept al stilului “gheară de vultur”. Drept răsplată, Pai îl învaţă pe Chien artele marţiale.