Biography not available.
At the turn of the century, a young Chinese girl escapes from a religious sacrifice, and is rescued ...
Discover more movies, shows, and celebrities on CineScope.