China,
2017, 81 min
Directed by:
Feng GaoCast
Steven Cheung
Hong Kong
Best movies:
New Police Story (2004)
Isabella (2006)
Twins Mission (2007)
Bobby Yip
Hong Kong
Best movies:
Comrades: Almost a Love Story (1996)
God of Gamblers Return (1994)
The Blade (1995)
Guobao Wu
Best movies:
Extraordinary Mission (2017)
Cindy Chang
China
Best movies:
The Mermaid (2016)
Journey to the West: Demon Chapter (2017)