Han Bowen, director/screenwriter/photographer, was born in 2000. He is from Qinghai. In 2022, he was admitted to the master's program in film at Northwest University. His representative works include "Stranger in a Foreign Land", "Urduo on the Dead Wood", and "Let's Dance".