Watch Invincible Shaolin
- 1 hr 38 min
"Invincible Shaolin" is a 1978 movie directed by Chang Cheh, set during the Qing dynasty of China. Shaolin masters are obligated by royal degree to train soldiers in the Imperial army much to the displeasure of General Pu. Pu invites three Northern Shaolin Masters to his estate and matches them against three inexperienced Shaolin from the South.