The Loft

The Loft Films is a film production company based in Shanghai, China.

Website: theloftfilms.com