Soul Snatcher (2020)
The historical fantasy film basically revolves around the tale of an impoverished scholar and a fox demon in search of a magic pill. Chen Linong plays the guileless Wang Zijin, the scholar on the way to Beijing who inadvertently becomes fast friends with Li Xian’s fox demon Bai Shisan. Unbeknownst to him, the wily Bai Shisan actually has plans to use him to retrieve the magic pill that will turn him immortal.
Directors: Song Haolin, Yi Liqi.
![]() |
Chen Linong as Prince Jin |
![]() |
Li Xian as 白十三 |
![]() |
Hani Kyzy as Yinglian |
![]() |
Pei Kuishan as Mr. He |
![]() |
Jiang Chao as Landowner Zhu |
![]() |
Morning Chang as 玄狐长老 |
![]() |
Li Xiaochuan as Yin Yang Taoist |
![]() |
David Wang as Liu Daoran |
![]() |
Steven Hao as |
![]() |
Tien Niu as |
![]() |
Jiang Chao as Shopkeeper Zhu |
![]() |
Yang Zi as Ying Wu Xie |
![]() |
Guo Tangwei as Prince Jin as a child |
| Camera | Chan Chi-Ying | Director of Photography |
| Production | Bill Kong Chi-Keung | Producer |
| Directing | Song Haolin | Director |
| Directing | Yi Liqi | Director |
| Writing | Li Huiyan | Writer |
| Writing | Ran Ping | Writer |
| Writing | Yang Weiwei | Writer |
| Writing | Ran Jianan | Writer |
| Visual Effects | Chris Morley | Visual Effects Supervisor |