A woman who can see ghosts, read people's minds, and control people, plus having some knowledge about spirits. She has never met her mother, having been abandoned by her at a young age.
The new body that Hwang Dae-doo possesses. He is a wealthy businessman. When possessed, he could control a drug that can turn people into a Zombie like creature.
A follower of the serial killer Hwang Dae-doo who briefly inhibits his spirit. He is killed after he is shot multiple times by policemen.
Supporting
Twenty years ago
Jang Hyuk-jin as Kim Nak-chun
A former police officer who lost his partner and is killed by Sun Yang-woo. He wages constant Battle with Hwang Dae Du and will do anything to stop him from getting power
Won Hyun-joon as Hwang Dae-du
A serial killer responsible for 30 murders. He is a spirit, having been executed 20 years ago, but seeks to gain power to restore his body.
The chief of police who acts as a Guardian to Kang Pil-sung. He is a tough but soft officer who tries to help his comrades. He is killed when he is shot but goes into pil Seong to instruct him what to do.
Park Jin-woo as Choi Nam-hyun
A police officer who is Kim Joon-Hyung's boss. He gets discouraged easily.
Seo-jung's mother, she is a worshipper who was killed by Sun Yang-woo. Her spirit is then killed by Hwang Dae-do. She had the power of summoning spirits but unlike her daughter, she can cast spells.
Oh Soo-hyeok's assistant who becomes the new Hwang Dae-dou when his spirit enters his body. He was responsible for killing Pil-sung's mother and his assistant.
This drama airs on a cable channel/pay TV which normally has a relatively smaller audience compared to free-to-air TV/public broadcasters (KBS, SBS, MBC and EBS).