Flowers in the Mirror (1982)

Action
Drama
Horror

Horror movie from Taiwan.