Chinese indie sales firm Parallax is handling rights on two features and a short that are playing at the Shanghai festival.