Rebecca Davis editorPeter Chan’s volleyball drama “Leap” has jumped above its competition in China this weekend with a $24.6 million three-day debut, highlighting Chinese audiences’ continued preference for well-crafted local titles, according to data from the Maoyan industry tracker. The score is higher than the $23 million opening of Disney’s “Mulan” the weekend of Sept.