![](https://image.tmdb.org/t/p/w185/wt8e1II34qT9WUlZ4IAikMQU5xa.jpg)
2.307 Views
A disfigured musical genius roams a traditional Chinese opera house, punishing those who offend him.
Release: Jan 01, 1985
Runtime: 96 minutes
Language: 普通话
Studio: Shanghai Film Studio
Country: China