the characters are what make it shine! The protagonist, Ji-na, is this fierce but flawed woman who starts off as a rule-follower but slowly unravels her rebellious side. Her chemistry with the male lead, Do-hyun, is electric—he’s the classic ‘bad boy with a heart,’ but what sets him apart is his vulnerability. Then there’s Mi-rae, the best friend who’s hilarious but also carries her own baggage. The show balances their arcs so well, weaving in side characters like Ji-na’s strict boss, who adds layers to the workplace drama. What I love is how none of them feel one-dimensional; even the antagonists have moments where you kinda get where they’re coming from.
Honestly, it’s the little details—like Do-hyun’s habit of fidgeting with his leather jacket zipper when he’s lying—that make them feel real. The writer clearly put thought into how their backstories shape their choices, especially Ji-na’s struggle between societal expectations and her own desires. It’s rare to find a drama where even the secondary cast leaves an impression, but 'Good Girl' nails it.