Universal's "The Super Mario Galaxy Movie" blasted into first place at the China box office during the April 3-5 weekend, according to data from Artisan Gateway, earning RMB57.1 million ($8.3 million) in its debut frame. China Film's drama "It's OK," after debuting in fifth place with previews last week, opened on April 3 and climbed [...]