Zhang Shi
Fireflies in the Sun 2021
Rating: 5.8
Temptress Moon 1996
Rating: 6.7
Dust of Angels 1992
Rating: 7.3
as Song Min
as Li Niangjiu
as The Killer