Netflix has acquired worldwide streaming rights to Chinese animated film New Gods: Nezha Reborn, which opened theatrically in China last weekend at the start of the Lunar New Year holiday. The film is produced by pioneering Beijing-based studio Light Chaser Animation.