This may be the most on-the-nose movie title since Snakes on a Plane. I wondered if it would be similarly stupid in a self-aware way. When I saw that it was partly comedic and had a warm reception, I took a chance on it.
Korean pop girl band HUNTR/X, consisting of never-relaxing lead singer Rumi (Arden Cho for speech/Ejae for singing), dour dancer Mira (May Hong/Audrey Nuna), and eager-to-please rapper Zoey (Ji-young Yoo/Rei Ami), has a rare secret reason for performing: Their music and extreme popularity reinforce a mostly invisible barrier to keep out soul-sucking demons. They also use mystical melee weapons to kill demons they meet on the wrong side of the barrier. They are on the verge of fully sealing away Demon Lord Gwi-Ma (Lee Byung-hun) when things start to go wrong. First Rumi's voice keeps cracking in rehearsals. Then a faux-friendly, disguised demon band, the Saja Boys, debuts to steal their fans, and the heroines don't dare fight in public. Then Saja Boys leader Jinu (Ahn Hyo-seop/Andrew Choi) discovers compelling evidence that Rumi had a demon parent, which she hasn't told even Mira and Zoey -- but Jinu doesn't either, because he now feels kinship with Rumi. Their interactions become...complicated....