A branded film about two fashion entrepreneurs finding success in China.
Client: AlibabaProject: WeldenAgency: Savin Rock CreativeRole: Writer, Director, Producer