Bad Prosecutor
🎬 Viu · Kocowa+
⭐ 7.9 / 10 MDL
🔞 15+
📋 Drama Overview
Everything you need to know before you hit play.
⚡ Action Must-Watch
Kocowa+
Wavve
Jin Jung (Doh Kyung-soo) is everything a prosecutor isn’t supposed to be — reckless, unpolished, and openly contemptuous of the rules designed to protect the powerful. While his colleagues play the long game with briefcases and protocol, he shows up at the wrong places at the wrong times and somehow wins. His weapon isn’t procedure. It’s the kind of relentless, street-level stubbornness that corruption has no real defence against.
Standing against him is Oh Do-hwan (Ha Jun), an elegant, elite prosecutor who believes influence and money are the only currencies that matter — and who has built his entire career around that belief. Between them sits a murder case that spirals into something far larger: a conspiracy that reaches into the highest floors of the justice system, with Jin Jung’s own family history buried somewhere underneath it all. Jin Jung won’t use the textbook. He’s going to improvise his way to the truth — and make everyone who underestimated him regret it.
12 / 12 ✅ Completed
⚡ Quick Verdict
One box. Everything you need to decide.
· MDL Score
▶ Official Trailer
🎭 Cast & Characters
Six performances that drive this corruption takedown — from the rule-breaker at the centre to the forces aligned against him.

Lead

Lead

Antagonist

Supporting

Antagonist

Supporting
📺 Episode Guide
Spoiler-light recaps — enough to remember where you left off, nothing that ruins the ride.
🏁 Ending Explained
Full spoilers ahead — everything that happens in the finale and what it all means.
Spoiler Warning — This section covers the full finale of Bad Prosecutor. Stop here if you haven’t finished the series.
The Case That Was Always Personal. The finale reveals what the entire series has been building toward: Seo Hyun-kyu, the patriarch of Kangsan Law Firm, is not just a wealthy manipulator — he is the man who orchestrated the death of Jin Jung’s father and spent the years since ensuring that truth stayed buried. The Seocho-dong murder case was never a standalone crime. It was the latest entry in a long record of fabricated justice, with Seo at the top of every chain. Jin Jung walks into court carrying not just evidence, but the weight of an entire childhood defined by a lie he was never supposed to uncover.
The Seo Family Falls. Jin Jung’s courtroom argument is built on the evidence gathered across the entire series — the falsified autopsy, the testimony secured from Kim Hyo-jun’s residence, the witnesses who, once protected, are willing to speak. Seo Ji-han, the son who carried out the original Seocho-dong murder, is brought to account first. Then Seo Hyun-kyu himself. The drama gives the courtroom moment the weight it deserves: this is not a triumphant monologue but a methodical dismantling. The system Jin Jung has been fighting inside finally, reluctantly, works.
Park Jae-kyung, Alive. The drama’s most emotionally satisfying reveal belongs to Kim Sang-ho’s Park Jae-kyung — the gruff, weathered veteran who had been set up to look like a casualty of the conspiracy. His return, revealed in the finale, functions as the series’ emotional punchline: the person who tried hardest to protect Jin Jung by pushing him away is the one who gets to witness the victory. The show earns the moment because it has spent all twelve episodes making Jae-kyung genuinely matter.
Oh Do-hwan’s Redemption. Ha Jun’s Oh Do-hwan is the drama’s most interesting supporting trajectory. An antagonist who never commits to villainy, he spends the back half of the series slowly recognizing that the people he’s protecting are indefensible. His decision in the finale to side with justice over influence is handled without fanfare — which is exactly right. Do-hwan doesn’t get a speech. He just makes a call, and the consequences follow. It’s a partial redemption: he doesn’t become a hero, but he stops being complicit.
Jin Jung, Unchanged. The final scene gives the series its most honest beat. Jin Jung returns to his desk at the prosecutors’ office exactly as he has always been: irreverent, unbothered, and visibly contemptuous of any situation that requires patience. He hasn’t been softened by the experience, hasn’t been rewarded with a promotion, hasn’t learned to work within the system. He’s just him — the same reckless, righteous disruptor who started this — except the people who underestimated him are no longer in a position to do so. The show’s real argument was always this: justice doesn’t require polish. It just requires someone who refuses to stop.
✍️ KDramaWorlds Editor’s Take
Our honest read on why this drama is worth your time — and who it’s for.
D.O. (Doh Kyung-soo) has been a reliable presence in K-drama for years, but Bad Prosecutor is the role that proves he can carry a show on his own terms. Jin Jung is written as a bundle of contradictions — he’s a prosecutor who hates procedure, a man of justice who operates like a street fighter, a protagonist who wins not by being better than the system but by being completely indifferent to it. D.O. plays all of that with a physicality and timing that keeps the character from tipping into caricature. The comedy lands because the performance is grounded. When the drama needs him to carry something heavier, he does that too. It’s a genuinely well-calibrated lead turn for a show that could easily have become a one-note gimmick.
The supporting cast is where the drama’s limited budget starts to show. Ha Jun’s Oh Do-hwan is the clear standout — he brings genuine presence to a character who could have been a cardboard antagonist, and the slow erosion of his certainty across the second half is the show’s most interesting dramatic thread. But several other supporting roles feel underdeveloped, and the romance between Jin Jung and Shin Ah-ra never quite earns its space. Lee Se-hee does capable work, but the relationship is functional rather than felt. If you come for the legal corruption battle and the two leads, you’ll get both. The emotional texture around the edges is thinner than Vincenzo or similar anti-hero dramas.
Bad Prosecutor works because it knows exactly what it is and commits to it without apology. It’s not trying to be the most sophisticated corruption thriller on the schedule — it’s trying to be the most fun one. Twelve lean episodes, a charismatic lead performance, and a finale that actually closes its loops cleanly. In a genre full of dramas that mistake complexity for quality, there’s something genuinely refreshing about a show that solves its problem with a grin on its face. Watch it for D.O., stay for the takedown, and don’t expect more depth than it’s promising — because on its own terms, it delivers.
Anyone who enjoys watching corrupt institutions get dismantled by someone who shouldn’t win
D.O. fans looking for his most entertaining lead role to date
🎬 You Might Also Like
If you liked Bad Prosecutor, these are your next three watches.












Keep it kind, skip the harsh language, and please — no spoilers. Everyone's taste is different, and that's perfectly fine.
This space is for real reactions and discussion from other viewers. Help keep it comfortable for everyone by not giving away major plot details.
What do you think of this drama?
Login to share your review or leave a comment.
No email needed — just pick a username & password.