A rather standard costume action/drama set in medieval China with a few fantasy overtones.
0 minutes
1982
Siu Sang
Story
Director
Novel