Boyfriend on Demand (2026) official poster
📺 K-Drama Guide · Romance · Comedy · Fantasy

Boyfriend on Demand

월간남친 · 2026
✅ Completed · 10 eps
🎬 Netflix
⭐ 8.1 / 10 MDL
🔞 15+ · Teens
⚡ Updated · Apr 13, 2026

📋 Drama Overview

Everything you need to know before you hit play.

Boyfriend on Demand (2026) official poster
Completed
🔥 Netflix Global Top 10
Boyfriend on Demand
월간남친 (Wolgannamchin) · 2026 · South Korea
WriterNamgung Do-young
DirectorKim Jung-sik
Episodes10 eps · ~60 min each
⏱️ Binge Time10h 0m
AiredMarch 6, 2026 (all at once)
GenreRomance · Comedy · Fantasy
Content Rating15+ · Teens 15 or older

Netflix
Virtual Reality
Rivals to Lovers
Workplace
Webtoon
Reverse Harem

Seo Mi-rae (Jisoo) is a webtoon producer who is very good at her job and very bad at dating. After a painful breakup three years ago, she has kept relationships at arm’s length — until a virtual reality subscription service called Boyfriend on Demand lands in her hands. The premise is simple: put on the headset, pick from 900 simulated partners, and get all the romance with none of the risk. Mi-rae, who laughed at the idea five minutes before trying it, is immediately hooked.

The virtual dates are gorgeous, the men are impossibly attentive, and the dopamine is very real. But the more Mi-rae escapes into the simulation, the more her real life — including the increasingly irritating but impossible-to-ignore Park Kyeong-nam (Seo In-guk), her rival at the office — refuses to stay in the background. A show about falling in love with a perfect fiction, and what it takes to choose something genuinely imperfect instead.

Episode Progress
10 / 10 ✅ Completed

⚡ Quick Verdict

One box. Everything you need to decide.

⭐ Worth it?YES — if you want a fun weekend binge
⏱️ CommitmentMedium — ~10 hours total
💛 VibeFluffy · Funny · Melancholy Underneath
📺 Skip if…You came specifically for Seo In-guk

⭐ 8.1 / 10
· MDL Score · 18,711 ratings

▶ Official Trailer

🎭 Cast & Characters

Six performances at the center of this — from the woman who’d rather date a simulation to the man she keeps trying to ignore.

Jisoo as Seo Mi-rae in Boyfriend on Demand (2026)
Jisoo
Seo Mi-rae

Lead

Seo In-guk as Park Kyeong-nam in Boyfriend on Demand (2026)
Seo In-guk
Park Kyeong-nam

Lead

Seo Kang-joon as Choi Si-woo in Boyfriend on Demand (2026)
Seo Kang-joon
Choi Si-woo (Virtual)

Supporting

Gong Min-jeung as Yoon Song in Boyfriend on Demand (2026)
Gong Min-jeung
Yoon Song

Supporting

Yoo In-na as Kang Ho-i in Boyfriend on Demand (2026)
Yoo In-na
Kang Ho-i (Dating Manager)

Supporting

Lee Jae-wook as Virtual Boyfriend in Boyfriend on Demand (2026)
Lee Jae-wook
Virtual Boyfriend

Supporting

🍿 Where to Watch

Stream Boyfriend on Demand on these platforms.

📺 Episode Guide

Spoiler-light recaps — enough to remember where you left off, nothing that ruins the ride.

Boyfriend on Demand Episode 1 — Subscribe to Something
EP 01
Subscribe to Something
March 6, 2026
Mi-rae’s carefully controlled life gets its first crack when a VR dating device lands in her hands — partly because she laughed at the concept in a pitch meeting and got handed one as a challenge. Her first virtual date with the chaebol Si-woo (Seo Kang-joon) is deliberately ridiculous, and Jisoo’s physical comedy makes the whole sequence work. The episode also introduces Kyeong-nam as her workplace rival, whose presence she finds significantly more irritating than any fictional boyfriend.

Boyfriend on Demand Episode 2 — The Free Trial Problem
EP 02
The Free Trial Problem
March 6, 2026
Si-woo’s arc concludes just as Mi-rae realizes she actually likes the simulation — and then her free trial cuts out mid-moment. The show’s central joke lands here: the virtual world is engineered to be addictive, and it works exactly as intended. We also get the first extended look at the Dating Manager (Yoo In-na), whose role as an in-world upsell agent doubles as a sharp jab at subscription culture.

Boyfriend on Demand Episode 3 — Hard to Get
EP 03
Hard to Get
March 6, 2026
Mi-rae’s paid subscription introduces Eun-ho — a college boyfriend who plays hard to get, which immediately triggers all her competitive instincts. The kendo sparring sequence is one of the drama’s funniest scenes, and the episode quietly plants a detail: Eun-ho reminds her of her real ex in ways she hasn’t quite named yet. Gong Min-jeung as the nightmare writer Yoon Song gets her first proper showcase here, stealing every scene she’s in.

Boyfriend on Demand Episode 4 — 900 Options
EP 04
900 Options
March 6, 2026
The buffet episode — Mi-rae cycles through a string of virtual boyfriends before finding her way back to Eun-ho, and the cameo parade (Lee Jae-wook, Jay Park, Lee Sang-yi) is exactly as chaotic as advertised. Beneath the fun, something shifts: Mi-rae is starting to use the simulation as a genuine emotional escape, not just entertainment. The gap between what she wants from a screen and what she keeps deflecting from Kyeong-nam is getting harder to explain away.

Boyfriend on Demand Episode 5 — Shared
EP 05
Shared
March 6, 2026
The episode that kills the illusion — Mi-rae overhears strangers recounting the exact same lines and scenarios she’s been experiencing with Eun-ho, and the realization that she’s one of 12,000 women dating the same simulation hits harder than expected. It’s a small, quiet gut-punch, and Jisoo plays Mi-rae’s humiliation with a precision the script doesn’t always give her room for. She breaks up with a virtual boyfriend. She means it.

Boyfriend on Demand Episode 6 — Boyfriend #901
EP 06
Boyfriend #901
March 6, 2026
The dating manager offers Mi-rae a unique deal: boyfriend number 901, custom-built for her alone — 2,000 questions, one result. The reveal that her perfect match has Kyeong-nam’s face is the drama’s best comic beat, and the show is smart enough to let Mi-rae’s reaction carry the scene rather than underlining the joke. Seo In-guk gets to play two versions of the same man here, and the difference he creates between them is more interesting than it looks on paper.

Boyfriend on Demand Episode 7 — Busan, Drunk
EP 07
Busan, Drunk
March 6, 2026
The company retreat takes Mi-rae to Busan, and a late-night phone call with her virtual boyfriend ends with real-Kyeong-nam crouching down on the curb next to her. She’s drunk enough to reach out and touch his face, thinking he actually came. The scene works because it doesn’t play for comedy — it’s the first time the drama lets the two of them occupy the same emotional space without deflection. The morning-after awkwardness is perfectly observed.

Boyfriend on Demand Episode 8 — Why She Left
EP 08
Why She Left
March 6, 2026
The backstory episode. Mi-rae’s ex Se-jun resurfaces, and the drama finally stops hinting and shows what the breakup actually cost her — not just the relationship, but the version of herself that believed she could have both love and work. It’s the most grounded writing the show produces, and it recontextualizes everything Mi-rae has been doing with the simulation. She wasn’t bored. She was protecting herself.

Boyfriend on Demand Episode 9 — Logging Off
EP 09
Logging Off
March 6, 2026
Mi-rae makes a choice about the headset — and it costs her something. The drama handles the transition from simulation to reality without making it feel like a lecture, which is harder than it sounds. Kyeong-nam’s confession is earned rather than convenient, and Seo In-guk delivers it with exactly the right restraint — the declaration of a man who has been waiting long enough that he’s done performing patience.

Boyfriend on Demand Episode 10 — An Utterly Normal Future
EP 10
An Utterly Normal Future
March 6, 2026
The finale leans into small over spectacular — which is the right call for a drama about choosing messiness over perfection. Mi-rae and Kyeong-nam don’t get a grand gesture; they get something quieter, and it suits them. The Yoon Song subplot resolves in a way that is both slightly rushed and oddly satisfying. What lands: the drama makes a coherent point about what it means to want something real, and the ending trusts the audience to feel it without spelling it out.

🏁 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 Boyfriend on Demand. Stop here if you haven’t finished the series.

The subscription runs out — and so does the grace period. The finale opens with Kyeong-nam discovering that Mi-rae’s virtual boyfriend Yeong-il — the one built from 2,000 questions and designed to look exactly like him — is still active while they’re dating in real life. It’s a crisis the drama earns: she promised honesty and withheld the thing that would hurt most. His reaction is controlled and cold, which is more devastating than anger. He says it’s fine. It isn’t fine.

Boyfriend on Demand (2026) Episode 9 — Logging Off

Mi-rae goes back into the simulation one last time — to say goodbye properly. Not to escape, and not out of habit, but because she owes Yeong-il a real ending. It’s the drama’s smartest structural move: treating the virtual boyfriend as someone who mattered, not just a gimmick to discard once the real romance arrived. She cancels the subscription from inside the world. The headset comes off.

The Yoon Song subplot gets its rushed but oddly satisfying resolution. Writer Yoon is fired after the plagiarism scandal breaks, and makes a scene on her way out — tearing a character poster that Mi-rae helped carry, the two of them standing there with half a webtoon hero each. It’s a little on-the-nose as metaphors go, but Gong Min-jeung commits to the chaos completely. The drama wisely doesn’t try to rehabilitate Yoon Song or give her a heartfelt goodbye — she leaves as she arrived, maximally difficult and marginally human.

Boyfriend on Demand (2026) Episode 6 — Boyfriend #901

The confession comes from Kyeong-nam — not grand, just honest. He runs to Mi-rae after realizing how wrong his silence was and tells her what he’s felt since well before Busan. They kiss. The scene is staged quietly — no rain, no orchestral swell — which is the correct choice for two people who’ve been misreading each other for ten episodes. They agree to try. They agree to stop performing.

The final scene earns what the drama promised. Mi-rae sends Kyeong-nam directly to the hospital after accidentally knocking him into a shelf while panicking about a coworker spotting them together — a scene that is equal parts mortifying and affectionate. She runs to the hospital crying, not because the show forces drama, but because it finally lets her feel the cost of her own fear. He forgives her without a speech. The drama’s last image isn’t a grand gesture — it’s just two people deciding that imperfect and real is worth more than perfectly programmed. It turns out that’s enough.

Boyfriend on Demand (2026) Episode 1 — Subscribe to Something

✍️ KDramaWorlds Editor’s Take

Our honest read on why this drama is worth your time — and who it’s for.

💕 Fluffy with Heart😂 Genuinely Funny🤖 Modern Romance Premise🌊 Easy Binge✨ Cameo Overload

Jisoo has done emotional devastation before — Snowdrop asked a lot of her, and she delivered more than the discourse around that drama gave her credit for. Boyfriend on Demand asks something different: whether she can anchor a full romcom on charm alone. She can. Mi-rae’s journey through a rotation of simulated boyfriends works as well as it does largely because Jisoo commits to the physical comedy of each virtual world — the kendo sequences, the rain scene homage, the drunk curb moment — without ever losing the undercurrent of loneliness that makes Mi-rae worth following home.

Boyfriend on Demand (2026) — cinematic still

The cameo structure is the drama’s most divisive design choice — and it’s worth being honest about. Seo Kang-joon, Lee Jae-wook, and the rest of the virtual lineup are delightful in doses, but the middle episodes (3–5 especially) sacrifice momentum for the next cameo reveal. Viewers who came for Seo In-guk specifically will spend more time with the headset boyfriends than with him, and his role as the real love interest is deliberately underwritten in the first half. The show knows this. It’s a gamble on the premise, not a structural oversight — and for most viewers, it pays off by episode 6, when the virtual world’s seams start showing and the real story finally takes over.

The script has its gaps — Mi-rae’s emotional logic isn’t always airtight, and the Yoon Song subplot runs about one episode too long. But as a binge-watch built around a genuinely fresh idea, Boyfriend on Demand delivers exactly what it promises: a fun, slightly melancholy meditation on why perfectly programmed love feels hollow, wrapped in one of the more charming ensemble casts Netflix Korea has assembled in recent memory. If you enjoyed Business Proposal or similar workplace romcoms, this one’s squarely in that wheelhouse. Not the romcom of the year. Absolutely the one you finish in a weekend.

👍👍👍 BEST FOR 👍👍👍
💕 Fans of Business Proposal, My Holo Love, or early-2010s office romcoms
🎬 Anyone who wants to watch every Korean actor they like in one sitting
☁️ Viewers who need a feel-good palette cleanser after something heavy

⚖️ Final Verdict
What works
Jisoo’s physical comedy is fully committed and often hilarious
Seo In-guk plays two versions of the same man with subtle, real distinction
The VR premise is genuinely fresh — sharp satire on subscription culture
One of Netflix Korea’s most charming ensemble casts in recent memory

What to know first
Episodes 3–5 slow down significantly for the cameo parade
Seo In-guk is underwritten and underused until the second half
Mi-rae’s emotional logic occasionally strains believability
The Yoon Song subplot runs one episode too long

8.1 / 10Push through the cameo-heavy middle and the second half delivers — it’s the binge-watch this premise deserves.

💬 Helpful? Share this guide →

Share your reaction to this drama.

You can pick up to 3 reactions.

Before You Comment

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.