Genre ThrillerDirector Zhuo ChenStarring Qianyuan Wang, Jingchun Wang, Xi QiOriginal Title 彷徨之刃Country of Origin ChinaRelease Date 17 May 2024 #AsianFilmFans #crime #thriller