Forget Unit 731, this is the most anticipated movie in China this year.