Hong Kong fantasy film directed by Chiu Shu-San.
No ratings available
Be the first to share your thoughts about this movie!