I watched this movie on the T.V. and I think if I had seen it in a theatre I would have rated it higher than 7. It is a fascinating story, beautifully told. The atmosphere created was wonderful. The story is tragic. The early childhood of Zhongliang was horrifying, as was the life led by the Pang family,addicted to opium; the cruelty shown him by his sister and brother-in-law truly shaped Zhongliang's character. Part of the movie is set in Shanghai in about the 1920's seemed real. It is a sad tale of corruption and cruelty.