A branded film about a 100+ year-old American company finding new success in China.
Client: AlibabaProject: BissellAgency: Savin Rock CreativeRole: Writer, Director, Producer