KPop Demon Hunters
KPop Demon Hunters is a 2025 American animated musical urban fantasy film directed by Maggie Kang and Chris Appelhans from a screenplay they co-wrote with Danya Jimenez and Hannah McMechan, based on a story conceived by Kang. Produced by Sony Pictures Animation for Netflix, the film stars the voices of Arden Cho, Ahn Hyo-seop, May Hong, Ji-young Yoo, Yunjin Kim, Daniel Dae Kim, Ken Jeong, and Lee Byung-hun. The film follows a K-pop girl group, Huntr/x, who lead double lives as demon hunters; they face off against a rival boy band, the Saja Boys, whose members are secretly demons.
Dialogue
- Celine: [narration] The world will know you as pop stars, but you will be much more than that. You will be Hunters. Demons have always haunted our world, stealing our souls and channeling strength back to their king, Gwi-Ma. Until heroes arose to defend us. Born with voices that could drive back the darkness. Singing songs of courage and hope. But Hunters are more than warriors. Our music ignites the soul and brings people together. With this connection, the first Hunters created a shield to protect our world, the Honmoon. Every generation, a new trio of Hunters is chosen to fulfill our ultimate duty. A barrier so strong it is impenetrable, that will keep demons and Gwi-Ma from our world forever, the Golden Honmoon. And now, that duty falls to you. That victory is within your reach. It is your voices, your song, that will create the Golden Honmoon.
- Rumi: (determined) Okay, this is our biggest show yet.
- Zoey: (determined) The most songs.
- Mira: (determined) The most moves.
- Rumi: Which means the most carb loading.
- 'HUNTR/X: (in unison chorus) FOR THE FANS!
[They start eating their food.]
- Rumi: (mouthfully) I need 10,000 calories to get through the choreo.
- Mira: (mouthfully) A thousand percent. A gajillion percent.
- Rumi: Mira, that's not even a real number.
- 'Mira: It is for our fans.
- Rumi: (smells a roll) Ahhhhh! (as Zoey tears a bag of munchies apart to eat up) Our fans deserve the best. (pushes it into her mouth) Okay, time for our pre-game ramyeon!
- HUNTR/X: (they lift up their cups) Happy fans, happy Honmoon! (clink them together, with Ding! comic was shown.)
- Zoey: (notices there's no water in them) Wait, there's no water in these.
- Rumi: (grinning) Hey. Have a good break?
- Mira: (confused) Huh? What? No. We literally just sat… (Rumi comes up with her new costume) down.
- Zoey: (quizzically) Why are you in your new costume?
- Mira & Zoey: Rumi, you didn't.
- Mira': (quizzically) Did you announce the new single?
- Zoey: And the promo starts tomorrow...
- Mira and Zoey: (shocked in horror) TONIGHT?!
[While smiling, Rumi shows the whining Mira and Zoey their own new costumes.]
- Zoey: (whining) Rumi, no!
- Mira: (whining) No-ho-ho-ho-ho-hoooooo!
- Zoey: But the pajamas! But no. NO!
- Mira & Zoey: [both wailing.] No!
- Bobby: (as he gets out of the elevator) Girls, you won't believe this!
- Zoey: Wait, why are you looking at me?
- Healer Han: Eagerness to please. Maybe a little too eager.
- Zoey: What? I'm not like that. You'd tell me if I was like that, right?
[He then looks at Mira.]
- Healer Han: Hm... I see...
[Mira stares at Healer Han and then scares him with lion roar sound effects, causing him to flinch back with puppy dog eyes.]
- Mira: Yeah, that's right.
- Rumi: How does this help me get my voice back?
- Mira: Yep, making them hotter.
- Bobby: Backup dancers, ready to go.
- Rumi: We'll write a brand-new song. A diss track to expose the Saja Boys.
- Zoey: And send those disgusting demons back to the depths where they belong!
- Mira: Yeah!
- Zoey: [excited.] YEAH!
- Mira: [went berserk with Mountain lion and T-Rex roar sound effects.] YEAHHHHH!
- Zoey: Yeah!
[The two stopped making battle cries when Rumi stared at them.]
- Rumi: (then) YEAHHH!
- HUNTR/X: YEAAAAAAAHHH!!!!
- Zoey: We're gonna kick their butts!
- [Gwi-Ma berates one of his demon servants after a failed attempt to kill Huntr/x]
- Gwi-Ma: Let me guess. They got away again?
- Demon: [fearfully] The Hunters, they're too strong.
- Gwi-Ma: I understand.
- Demon: [hopefully] You do?
- Gwi-Ma: I understand you are WEAK! [Gwi-Ma incinerates the demon, making the others quail in fear] Pathetic! Useless! All of you! Don't you idiots know once the Hunters turn the Honmoon golden, it's over for us?! [as the demons cringe, one begins playing a bipa atop a hongsalmun, drawing their attention]
- Jinu': There once was a mighty demon king, stop me if you've heard this one before. He was in total control, he feasted on souls, the world trembled when he roared. [floats down and walks towards Gwi-Ma's throne, the crowd of demons parting for him] But then some Hunters sang some songs, now all he does is starve. Can't get at the souls, and his flame grows cold, just a whisper in the dark. [singing] And will he let the fire go out? Is this the end of him now? Dying king with a crumbling crown? Will he let the fire go out? [Jinu stops before Gwi-Ma]
- Gwi-Ma: [angered] I let you keep that voice, Jinu, and you dare to mock me with it?! [Jinu and four other demons approach Gwi-Ma]
- Jinu: I'm not here to mock you. I'm here to help you. It's time for a new strategy. We fight the Hunters where they least expect it. Go after the very thing that powers the Honmoon. The fans. [the demons pose like a boy band]
- Gwi-Ma: [scornful] A demon boy band? [he cackles in derision; the other demons laugh nervously] What makes you think that could work? [Jinu snaps his fingers, creating a glamour that makes him and his fellow demons look like handsome KPop idols]
- Demon 1: Yeah, that's totally gonna work.
- Demon 2: Yeah, 100%.
- Gwi-Ma: [suspicious] I know you, Jinu. In over four hundred years, you've never done a single thing that didn't serve yourself. What do you want?
- Jinu: The memories. I want them erased.
- Zoey: ...How do you have patterns?
- Rumi: These were supposed to be gone. You were never supposed to see!
- Mira: You were hiding this from us this whole time?
- Rumi: No, I-I have a plan to erase them. Jinu was supposed to... I... He was–
- Zoey: [betrayed] Jinu? You're working with him?
- Rumi: No! No, no, I was using him to fix all this! To fix me! So we can all do our duty! We could all be strong! Be together!
- Zoey: How could we "be together", if we can't tell your lies from your truths, Rumi!?
- Mira: [sniffles] I knew it. I knew it was too good to be true.
- Rumi: Mira no, didn’t you see, see the gold, were so close. [Mira and Zoey leaves] No, don't leave! Don't leave! I can still FIX IT!
- [The Honmoon reverberates, causing Mira and Zoey to look at Rumi in horror, who also reacts in horror at what she just did, before Mira draws her gok-do. Zoey whimpers, fighting back her tears.]
- Rumi: [tearfully] Zoey, please...
- [Zoey says nothing, as she draws two of her knives with a cold expression. Rumi finally breaks down and runs away crying. The moment she is gone, Zoey and Mira lower their weapons, distraught]
Cast
- Arden Cho as Rumi
- May Hong as Mira
- Ji-young Yoo as Zoey
- Ahn Hyo-seop as Jinu
- Yunjin Kim as Celine
- Joel Kim Booster as Romance Saja
- Alan Lee as Mystery Saja
- SungWon Chon as Abby Saja
- Daniel Dae Kim as Healer Han
- Ken Jeong as Bobby
- Lee Byung-hun as Gwi-Ma
External links
| Feature films | Animated | Open Season (2006) · Surf's Up (2007) · Open Season 2 (2008) · Cloudy with a Chance of Meatballs (2009) · Open Season 3 (2010) · Arthur Christmas (2011) · The Pirates! In an Adventure with Scientists (2012) · Hotel Transylvania (2012) · Cloudy with a Chance of Meatballs 2 (2013) · Hotel Transylvania 2 (2015) · Open Season: Scared Silly (2016) · Surf's Up 2: WaveMania (2017) · Smurfs: The Lost Village (2017) · The Emoji Movie (2017) · The Star (2017) · Hotel Transylvania 3: Summer Vacation (2018) · Spider-Man: Into the Spider-Verse (2018) · The Angry Birds Movie 2 (2019) · The Mitchells vs. the Machines (2021) · Wish Dragon (2021) · Vivo (2021) · Hotel Transylvania: Transformania (2022) · Spider-Man: Across the Spider-Verse (2023) · (2025) · Fixed (2025) · | |
| Live action | The Smurfs (2011) · The Smurfs 2 (2013) · Goosebumps (2015) · Peter Rabbit (2018) · Goosebumps 2: Haunted Halloween (2018) · | ||