The Bag Ladies

The Bag Ladies is a film production company based in Beijing, China, led by film director Qiao Li and producer Kelvin Mak.