China in den 1930er Jahren: Als der junge Priester und ausgebildete Martial-Arts-Kämpfer He Anxia (Baoqiang Wang) sein Kloster verlassen muss, versucht er seinen eigenen Weg in der Welt zu finden. Auf seiner Wanderung begegnet er den unterschiedlichsten Lehrmeistern, die ihm neue Stile des Kung Fu beibringen. Einer dieser außergewöhnlichen Mentoren ist Opernsänger Boss Zha (Chen Chang), der sich mit großer Leidenschaft dem Speer...