Now Manchester-based, and hailing from Nanjing, China turns outstanding production skills towards an exploration of human nature, detachment, and transcendence. Heavy hitters abound.