Disney CFO Christine Mccarthy has addressed backlash over the studio’s new live-action remake of Mulan. The film, which streams exclusively on the Disney on-demand service, has proven controversial among fans after it was discovered that portions of it were filmed in the Xinjiang province of China. The film’s credits also include a thank you to […]