The Department of Demonology (movie)
镇妖提刑司- Production country: China
- Producer: Chen Juli
- Release date: 5/27/2019
- Run time: 77 min.
Movie description
Another story of Song Ci, the first forensic doctor in Chinese history
Another story of Song Ci, the first forensic doctor in Chinese history