Chinese Movie Forum has been moved to here.

Old forum archive here