오늘도 사랑스럽개
"Lovelier than yesterday!"
Cast: Lee Hyun-woo, Yoon Hyun-soo, Ryu Abel, Cho Jin-se, Lee Seo-el
A Good Day to be a Dog — Characters & Cast
Character Analysis
Han Hae-na / Mak-soon
Park Gyu-young
Motivation
To break her family curse, protect those she loves, and find genuine acceptance.
Character Arc
Begins as an anxious teacher avoiding romance due to her curse. Through helping Seo-won overcome his fear, she learns self-worth and braves supernatural consequences to protect their love.
Jin Seo-won / Soo-hyun
Cha Eun-woo
Motivation
To overcome his childhood trauma and protect his romantic connection with Hae-na.
Character Arc
Starts as a distant, guarded math teacher hiding deep cynophobia. Driven by his growing love for Hae-na, he confronts his trauma and actively fights to reclaim her love after her memory is erased.
Lee Bo-gyeom / Mountain God (San-sin)
Lee Hyun-woo
Motivation
To seek retribution for the centuries-old death of his mortal love, Cho-young.
Character Arc
Masks his ancient identity behind a friendly history teacher facade. Driven by revenge for his lost love Cho-young, he orchestrates the curse until learning the unselfish truth behind her historical death, finally letting go.
Choi Yul
Yoon Hyun-soo
Motivation
To support his uncle Seo-won and help teacher Hae-na manage her secret.
Character Arc
Seo-won’s nephew and Hae-na’s student who accidentally discovers Hae-na’s dog form. He becomes their key co-conspirator, driven by loyalty to his uncle and fondness for his teacher.
Min Ji-ah / Cho-young
Kim Yi-kyeong
Motivation
To uncover the truth of her past memories and bring closure to ancient grief.
Character Arc
A transfer student gifted with shamanic second sight who is revealed as the reincarnation of Cho-young. Driven to uncover her past memories, she serves as the key to defusing Bo-gyeom's long-held vengeance.
Cast
Explore More About This Movie
Dive deeper into specific aspects of the movie with our detailed analysis pages