Watch It

On DVD: TBD | On Blu-ray: TBD



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. ~ Hal Erickson, Rovi