“Solo: A Star Wars Story” has been set for release in China on the same day as in the U.S., giving the latest “Star Wars” installment a day-and-date opening in the world’s two biggest film markets. According to Chinese movie website Douban, “Solo” will open in North America and mainland China on May 25, ten days […]