
Plot
Falsely accused for cheating in a martial arts competition, two boyhood friends are banished from their Shaolin Temple and go their separate ways. As adults, they join opposing sides in a civil war. When one betrays the other, they settle their differences mano-a-mano.
Trailer
Cast

Jet Li
Zhang Jun Bao

Michelle Yeoh
Snow

Chin Siu-Ho
Dong Tian Bao

Fennie Yuen Kit-Ying
Little Melon

Yu Hai
Head Master

Yuen Cheung-Yan
Taoist Priest Ling

Lau Shun
Bao's Sifu

Chow Gam-Kong
Rebel

Sun Jiankui
Royal Eunuch Liu Jin

Ho Wing-Cheung
Rascal

Yu Yankai

Ho Yung-Chang