Soul Doctor

Soul Doctor
Soul Doctor Collection
Season 1 (24 Episodes)
Season 2 (24 Episodes)
Psychiatrist Tian Muyuan joins the prestigious Ruikang Institute to uncover the truth about his parents' deaths, only to face a series of mysterious fatalities. With the police's help, he works to expose the dark forces behind the institution and uncover the long-hidden truth.