1981-12-23
A woman seeks revenge against the people responsible for her sister's death.
StatusReleased
Original LanguageChinese
Budget-
Revenue-