Apr 8, 1982 1h 28m
Action | Adventure | Thriller
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...