Zhou Hao é uma documentarista que trabalha como jornalista há mais de uma década, produzindo documentários desde 2001. Os trabalhos de Zhou foram exibidos e premiados em festivais de cinema ao redor do mundo, incluindo seus filmes Cotton (2014) e The Chinese Mayor (2015), ambos vencedores do prêmio de Melhor Documentário no Golden Horse Film Festival em seus respectivos anos. The Chinese Mayor também ganhou o Prêmio Especial do Júri por Acesso Incomparável no 31º Festival de Cinema de Sundance e o de Melhor Documentário no 9º Asian Film Awards.