Just a 60% film

Rating: 7/10 (20 May 2018)

Highly expected.But I think its plot is so simple (And imdbchinese character is illegal?)