Chieh-Hui Hsu
The Village of No Return 2017
Rating: 6.1
Our Times 2015
Rating: 7.3
Fire Ball 2005
Rating: 4.8
as Golden Lin
as Spider