Huguan was one of China's 1989 entries in the Moscow Film Festival. The protagonist is a troubled young woman who has convinced herself that she's a witch. When her imagination gets completely out of hand, she ends up in a mental asylum. Here she is put under the care of a female shrink, who does her utmost to probe the tortured woman's psyche. The film's English-language title is The Shining Arc.
Add this movie to your queue to receive more information about
Huguan and we will let you know when it becomes available.