« Spider’s Nest » de Song Kanghao s’est associé au réalisateur de « I See the Devil » Jin Zhiyun Kancheng pour la cinquième fois et a reçu des critiques élogieuses ! Il sortira à Taïwan après le Mid-Autumn Festival !