A disfigured musical genius roams a traditional Chinese opera house, punishing those who offend him.
No ratings available
Be the first to share your thoughts about this movie!