Zhou Hao es una documentalista que ha trabajado como periodista durante más de una década, produciendo documentales desde 2001. Sus obras se han proyectado y premiado en festivales de cine de todo el mundo, incluyendo sus películas Cotton (2014) y The Chinese Mayor (2015), ambas ganadoras del premio al Mejor Documental en el Festival de Cine Golden Horse en sus respectivas ediciones. The Chinese Mayor también ganó el Premio Especial del Jurado por Acceso Sin Paralelo en el 31.º Festival de Cine de Sundance y el premio al Mejor Documental en la 9.ª edición de los Premios de Cine Asiático.