Marvel superhero movies were banned in China for four years, the first Black Panther film alone took in $105 million at Chinese cinemas.