Heroes Two began the cycle of films that featured Shaolin Monks – opening with the burning of the Shaolin Temple. It chronicles the efforts of Fang Shi-yu (Alexander Fu Sheng) and Hung Si-kuan (Chen Kuan Tai) as they combat the forces of oppression, fighting alongside the Chinese revolutionaries.
Manchurian General Che Kang (Zhu Mu) is a clever Warlord who capitalizes on the naïveté of Fang Shi-yu. Neither man realizes that they fight for the Shaolin cause, and General Che Kang tricks Fang Shi-yu into believing that Hung Si-kuan is a renegade bandit.
With the help of the General’s henchmen, Fang Shi-yu defeats a bloodied Hung Si-kuan. Then the tough rebel is put into shackles inside the General’s castle.
Word quickly spreads that Fang Shi-yu beat the unbeatable Shaolin hero, and the local faction of the rebellion attacks the unknowing Fang Shi-yu for his rash actions.
When the rebel leader reveals the true nature of Hung Si-kuan, Fang Shi-yu is beside himself. The naïve martial artist initially intends to correct his mistake by sneaking into the General’s dungeon and liberating his cohort from the grasp of the Manchurians. However, General Che Kang himself is a powerful Kung Fu practitioner who foils Fang Shi-yu’s plans.
Once Fang Shi-yu joins his Rebel brothers, they devise a plan to tunnel into the underground prison and rescue Hung Si-kuan. After several tenuous attempts at freeing him, the Shaolin heroes succeed in their task.
Now reunited, Fang Shi-yu, Hung Si-kuan, and their Rebel brothers must endure the assault of General Che Kang and his Manchurian army.