China,
2015, 97 min
Cast
Leon Dai
Taiwan
Best movies:
The Great Buddha + (2017)
Reign of Assassins (2010)
The Name Engraved in Your Heart (2020)
Leehom Wang
USA
Best movies:
Lust, Caution (2007)
The Great Revival (2011)
Little Big Soldier (2010)
Michael Wong
USA
Best movies:
Lost and Found (1996)
In the Line of Duty 4 (1989)
Police Assassin (1986)
Ziyi Zhang
China
Best movies:
The Road Home (1999)
Hero (2002)
Crouching Tiger, Hidden Dragon (2000)