Turbulent et insolent, le jeune Wong Fei Hung est envoyé par son père en apprentissage auprès du mendiant So, grand maître de Kung Fu. Au fil d'un entraînement éprouvant, le vénérable vieillard va enseigner au jeune homme une technique de combat redoutable: la boxe de l'homme ivre, la seule...
Après plusieurs années d'errance, So le mendiant (Simon Yuen) revient chez lui et retrouve sa femme longtemps délaissé (Linda Lin Jing) . Cette dernière a adopté un garçon, Foggy (Sunny Yuen Shun Yee ), durant son absence, mais celui-ci n'est pas au goût du maître de maison qui lui inflige...