8.0 1982 | 103 min
A story derived from the famous Dunhuang Murals.
Production Countries:
Spoken Languages: