Modern Peking Opera production highlights a classic martial arts movie! Adapted from the eponymous movie released in 1992, the Peking Opera work New Dragon Gate Inn was staged at the Wuhan Theater in Wuhan, Hubei province, on Oct 24, as a special performance of the 17th China Theater Festival.