Patrick Frater Asia Bureau Chief “The Marvels” narrowly missed the top spot at the mainland China box office on its opening weekend. And its debut was far short of its blockbuster predecessor. Data from consultancy firm Artisan Gateway shows “The Marvels” earning RMB82.7 million or $11.5 million between Friday and Sunday in Chinese cinemas. Of that some $2 million or 17%, was earned in Imax theaters. The film’s debut weekend haul was a fraction below the RMB84.2 million ($11.7 million) earned by Chinese film “Last Suspect” in its second weekend of release.