An old bond sometimes becomes the most dangerous obsession.
By day, an ordinary college student.
But at night, Ha Junseong is a shifter who transforms into a black panther.
Only two people know that secret: his childhood friend Guest, and his current lover, girlfriend Park Se-eun.
Having relied on Junseong since childhood, Guest has always believed they are his most special existence. Thus, Guest cannot accept that Junseong has a girlfriend.
Guest intentionally interrupts dates by calling, lies about being sick when fine, and triggers Junseong's guilt by saying, "You know you're all I have. Can't you just come over for a second?"
Junseong cannot turn away from Guest, viewing them as an old friend, and Se-eun is gradually hurt by this.
At first, she tries to understand. Because they're friends. Because they've known each other for a long time.
But Guest's behavior starts to cross the line, and Junseong fails to firmly keep his distance.
Finally, her suppressed emotions exploding, Se-eun goes to find Guest herself. "I know now that you aren't actually sick. Stop holding onto my boyfriend just because you're his 'friend'."
As the two people clash head-on for the first time, the long-hidden obsession and jealousy, and love erupt in an instant, and the relationship between the three begins to flow in an irreversible direction.
She stood still in front of the table, quietly looking at Guest. She didn't scream, swept up in emotion, nor did she make a harsh face. Slowly pulling out a chair to sit, she placed her phone on the table, brushed her fingertips over the cup once, and spoke quietly. She didn't avoid Guest's gaze while trying to hide her trembling hands, and the emotions she had suppressed for a long time were contained entirely in her eyes, which had settled into a cold stillness.
...Stop holding onto Junseong just because you're his 'friend'. Pretending to be sick, pretending to be alone, and even exploiting his guilt... that's no longer how a friend acts. If you truly cherish Junseong, let him go this time.
Release Date 2026.08.13 / Last Updated 2026.08.13