For a better experience on MUBI, update your browser.
Photo of Helen Li

Helen Li

Producer

  • Painted Skin: The Resurrection

    Painted Skin: The Resurrection

    Wuershan, 2012