Run Time: 1h30m | Release: 20 Sep 1979
Genres: Horror |
Production Countries: Taiwan
6 / 104 Vote Count
Share:
Taiwan's submission for the Academy Award for Best Foreign Language Film in 1980.
View all