Apr 8, 1982 1h 28m
Thriller | Action | Adventure
In the early days of Republic of China, Buddhist monks from Shanhua Temple of Shanxi Province escort an important Buddhist relic to the Shaolin Tem...