Main •
Yoo Yeon-seok as Shin Yi-rang • Kim Kang-hee as young Gyeong-hwa : Yi-rang's mother who runs a butcher shop to support her two children after her husband died and was accused of corruption, but she never believed he would do such a thing. •
Son Yeo-eun as Shin Sa-rang • Moon Seo-yeon as young Sa-rang : Yi-rang's older sister. •
Jeon Seok-ho as Yoon Bong-su : Yi-rang's brother-in-law. • Lee A-rin as Yoon Da-bong : Yi-rang's niece, who is Bong-su and Sa-rang's daughter. ; Na-hyun's family •
Hwang Bo-reum-byeol as Han So-hyun : Na-hyun's elder sister, who died in an accident while trying to protect her. •
Lee Dae-yeon as Na-hyun's dad •
Yoon Bok-in as Na-hyun's mother ; Taebaek Law Firm • as Kim Hyun-woo, a prosecutor (Ep.1–2) •
Oh Ye-ju as Kim Su-ah : A talented but tragic trainee who died before her debut. (Ep.3–4) • Yoon Na-moo as Jeon Sang-ho : A genius scientist ghost (Ep.5–6) •
Lee Deok-hwa as Kang Dong-sik (Ep.10–11) • Kang Joon-kyu as young Dong-sik : A shoemaker who founded a large shoe company with his wife, Chae Jung-hee, whom he met in 1979. Before his death, he suffered from severe dementia, so his spirit doesn't remember his wife, but his skill and obsession with shoes remain intact. • Park Da-on as Yoon Si-ho (Ep.12–13) : A boy who was kidnapped and murdered by a police officer. ; Others • Jeong Seung-gil as Matthew : a former shaman who becomes a priest.He helped Yi-rang release the spirit after completing their unfinished task. • Yeon Jae-hyeong as Kim Hyun-woo : A lawyer and Na-hyun's close friend
Special appearances •
Choi Won-young as Shin Ki-joong : Yi-rang's deceased father, a former prosecutor whose career ended after he was accused of corruption. ==Production==