Chung Kuo (Ng Kwan lung) é um jovem que adora brigar, mas também adora ajudar e se vê como um protetor dos fracos. Ele é filho do mestre Kuo (Wilson Tong) um homem rico que é adorado pelo povo de uma pequena cidade. Seu inimigo Yu Yee (Fung Hark-on) é um excelente lutador que luta no estilo cobra, e jura acabar com família Kuo. Yu Yee salva o jovem Chung duas vezes, e o jovem fica encantado com suas habilidades e pede para que ele seja seu mestre. Yu aceita o jovem como aluno e o coloca em árduas sessões de treinamento, mas isso tudo faz parte de um plano diabólico para ter a sua tão esperada vingança. Mal sabe o jovem, que seu mestre e seu pai, não são quem aparentam ser.