Mao Qichao Known forDirectingPlace of birthChengdu, Sichuan Province, China Movies directed by Mao QichaoNie Xiaoqian 2024 · ★ 7.6Revelation: The City of Haze 2017 TMDB · IMDb