China,
2018, 76 min
Directed by:
Felix IpCast
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:
White Snake 2 (2021)
White Snake (2019)
New Gods: Nezha Reborn (2021)
Dave B. Mitchell
USA
Best movies:
Mortal Kombat Legends: Scorpion’s Revenge (2020)
The Frame (2014)
Bilal: A New Breed of Hero (2015)