Taiwanese film, nominee of 17th Golden Horse Awards
Release Date 1980-07-19 Budget N/A Revenue N/A Rating N/A Runtime 97 mins