Brad Bird’s long-awaited “Incredibles 2” is set for a theatrical release in China on June 22. The franchise’s first installment was released worldwide in 2004 and in China in 2005. “Incredibles 2” is produced in 2D and 3D versions by Pixar Animation Studios and distributed by Walt Disney Pictures. Revenue sharing imports of Hollywood films […]