Two ageing masters of the spear and sword engage in an epic mountaintop battle every ten years, but the outcome invariably ends in a draw. Realising that neither one of them will ever outclass the other, they each agree to take on a younger student and train them to champion their cause, thus putting an end to their longstanding rivalry.

Sammo Hungas King of Sabres / Ah Yo
Lau Kar-Wingas King of Spears / Stubborn Wing
Bryan Leungas Laughing Bandit / Scarface
Dean Shek Tinas Master Rocking / Playboy
Lee Hoi-Sangas Handlebar-Moustached Thug
Huang Haas Single Sabre Wu Li
Peter Chan Lungas Pak Chow / Cloud Sabre
Marsas Potato
Billy Chan Wui-Ngaias Humpback / Tien
Ho Pak-Kwongas Playboy's Assistant