Closing Film
EIGHTEEN SPRINGS is a sumptuous period film with epic yet personal touches, and is perhaps Ann Hui′s most accomplished film to date. Set in Shanghai in the 30s, the film is based o...