“Solo: A Star Wars Story” opened in third place in China behind holdovers “How Long Will I Love U,” and “Avengers: Infinity War.” The misfire meant one of the quietest weekends of the year for the Chinese box office. “Solo: A Star Wars Story” managed just $9.62 million, according to local data service Ent Group.