China,
2016, 82 min
Directed by:
Yunfei WangScreenplay:
Yunfei WangCast
Weifeng Deng
China
Sheng Feng
Best movies:
Legend of Deification (2020)
Zhengjian Guo
Best movies:
Little Door Gods (2016)
Kung Food (2018)
Super Bear (2017)
Tianxiang Yang
China
Best movies:
Green Snake (2021)
White Snake (2019)
New Gods: Nezha Reborn (2021)
Shangqing Su
China
Best movies:
Big Fish & Begonia (2016)