The premiere date in China is confirmed: 12th Aug, 2016.
We knew that in July.And the box office performance in China wasn't very good, just like other documentaries.