Can’t afford your own time machine? A ticket to the National Ballet of China’s Red Detachment of Women is the…