Not yet rated
Mandarin/84 min./1954
History Drama Horror
This is a Historical Drama that was written and directed by Doe Ching. It was produced by the Shaw Brothers Studio.