2025· 81 min· Thriller
Legend has it that in the folk culture of Northeast China, animals with spirituality are called immortal families. During the chaotic period of the Republic of China, girls from Qingliu Village were frequently abducted and brutall...
Cast: Liu Xinyu, Jason Sze, Shixin Xie
Loading addons…