This review may contain spoilers
A CAST OF PRETTY BOYS WITH FINALLY A GOOD PLOT
I HAVE BEEN WAITING FOR THIS SERIES LIKE A CLOWN 🤡 because I genuinely thought we were about to get some erotic horror ritual-core nonsense. Like… demons, sex magic, chanting and thrusting in the same breath. DAYUMMMMM was I wrong??? Not really… but also YES??? My expectations were in hell and this show said “sit down.”
First of all. FIRST. OF. ALL.
KENG.
Why is this man built like a luxury mannequin that came to life and chose violence. His face is ILLEGAL. The visuals are so sharp I feel like I need a license to look at him. Every time he opens his mouth, I feel something in my stomach. Butterflies? Anxiety? Ovulation? I don’t know. Science needs to study this. And DMD??? Oh they know what they’re doing with pairings. So DO I HAVE A PROBLEM WITH NAMPING AND KENG?
HELL NAWWWW.
Let’s unwrap this series the way Keng unwraps people with his eyes. Slowly. Intentionally. Threateningly.
____________________________________________________
a) Plot
DARLINGGGGG THE TRAILER CLICKBAITED ME A LITTLE BIT. I thought they had to smash to break a curse. I really sat there thinking, “So they need to do the deed to exorcise the ghost?” LMAOOOOO my brain needs holy water. But honestly? What we got was actually better.
The story revolves around Khem, our fragile ghost-magnet princess, who can see spirits and is basically a walking haunted house. Ghosts love him. They obsess over him. They stalk him. He is the IT BOY of the spirit world. And unfortunately, one particular ghost, Ramphueng, has karmic beef with him from a past life. Sis said, “You wronged me before, now I will haunt you until your bloodline ends.” Petty? Yes. Dedicated? Also yes.
Apparently, Khem is destined to die before 21 because this ghost is not playing around. So his bestie Jet, MVP behavior, goes “Let’s see my master.” Enter Peem. The master. The shaman. The man. The face card. The voice that could command both spirits and me. Khem goes to get help and instead catches feelings. Because of course he does. Imagine trying not to fall in love with a man who chants mantras while looking like that. Impossible.
The pacing? Slow burn but not boring. Every episode has a peak moment that makes you sit up like “oh???” The angst? DELICIOUS. The plot twists? GURL. I had to PAUSE. My jaw dropped so hard I could’ve inhaled a mosquito. Episodes 10 to 12 went DARK dark. I was watching at night like, “Why am I doing this to myself? I have work tomorrow.” But miss girl also needs to justify that IQIYI subscription.
The opening scenes were actually scary. I had to fast forward because I live alone and I value my sleep.
And yes, I said it. This can compete with Triage.
Now… the last episode? A little cringe. I’m sorry. I love you but I cringed. Still forgivable though.
____________________________________________________
b) Characters
- Khemjira played by Namping Napatsakorn
He is PRETTY. Like delicate pretty. He gives Gun from GMMTV vibes in certain angles. But sometimes… his face goes blank. The tears are there but I need MESS. I need snot. I need ugly crying. Instead he’s crying like he’s scared to mess up his skincare routine. And why is he fixing his hair mid emotional breakdown. Sir. Your life is in danger. Your hairline will survive. Even during intimate scenes I’m like “LET IT BE MESSY.” The man is about to risk his life and his hair still has better discipline than me.
Character-wise, Khem is VERY fragile. Which fits the story but sometimes I’m like “BABY STAND UP.” The show is literally named after you. I get the trauma. I get the fear. But sometimes I needed him to stop spiraling and let Peem handle business. Episode 11 almost had him crossing that holy thread and Monk Kasem had to drag him back spiritually and emotionally. Thank you monk sir because what was that behavior.
Cute. Soft. But not my favorite personality.
- Peem played by Keng Harit
OOOOOFFFFFF. This man is fine. His voice??? Deep. Calm. Controlled. I swear he acts with his voice alone. When he chants mantras I’m convinced he’s actually summoning something. Maybe my downfall. His acting feels so natural that I refuse to believe this is his first rodeo. He doesn’t overdo it. He doesn’t underdo it. He just IS Peem. Strong foundation. Stoic at first, heart of stone energy, then slowly softens for Khem. Watching him fall in love was so satisfying because he fought it. He had principles. He had promises to keep to his grandpapi. He had morals. And yet… feelings won.
Character development done RIGHT. Not dramatic personality transplant. Just subtle softening. Love that.
- Jet played by FirstOne Wannakorn
WHY does this man look like Mix and Off combined in a lab experiment. I kept staring at his face like “You look familiar but in two different fonts.” Jet is chaotic best friend energy. Number one KhemPeem shipper. Protective. Loud. Goofy. But when it’s serious? He switches up fast. The way he wakes up instantly when Khem sleepwalks? THAT is best friend goals. His relationship with Charn though… blink and they’re in bed. I’m not complaining but I needed more build up. A little tension. A little “oh?” before “OH.”
- Charn played by Tle Matimun
Why does he look like Pepper from GMMTV? Why is DMD collecting look-alikes like Pokémon cards?
He can be a bit stiff but not unbearable. His character is actually interesting. Nerd vibes. Suddenly discovers he has some sixth sense ability. Starts training with Peem. Slightly random but okay we move. He’s not the most memorable for me but he fits.
- Yos played by Pung Phirunwat
SOMEONE GIVE THIS MAN MORE SCREEN TIME. He is so cute it hurts. Soft face. Soft aura. Soft everything. I wanted more from him. More scenes. More depth. Maybe even a dramatic sacrifice arc. I’m writing fanfiction in my head because the show didn’t give me enough.
His backstory? Painful. One-sided love will always ruin me.
- Khachen played by Net Siraphop
HELLO??? I forgot how fine Net is. He shows up and suddenly I’m alert. His comedic timing as Khachen was actually so refreshing. That fake sleeping scene while Jet and Charn were talking? ICONIC. That little smile? Naughty but adorable.
Lowkey wish they teased a future pairing for him. Just a snippet. As a treat.
____________________________________________________
c) OST
The OST slaps. It’s atmospheric. Spooky. Dramatic. Am I downloading it? No. Because I refuse to invite ghost vibes into my room at 2AM. I like peace.
____________________________________________________
d) The intimacy and chemistry
- Keng x Namping
The chemistry is STRONG. Especially considering this is their first project together. The tension. The eye contact. The small touches. And when that handjob scene popped up I literally froze. My jaw dropped. My soul left my body and came back five business days later.
DMD does not play around with intimate scenes and I was NOT mentally prepared.
- Tle x FirstOne
The chemistry is there physically. The scenes? Whew. But emotionally I needed more. It felt a bit rushed. Still cute though.
____________________________________________________
e) Overall
CGI? Solid. Ghost design? Creepy enough to make me side-eye my dark hallway. Plot twists? Effective. Angst? Chef’s kiss. Not many plot holes either.
Would I rewatch? I’m conflicted. I don’t usually rewatch unless I’m OBSESSED. This one has me half in, half out. But it did hook me hard while airing.
Final rating: 9/10.
First of all. FIRST. OF. ALL.
KENG.
Why is this man built like a luxury mannequin that came to life and chose violence. His face is ILLEGAL. The visuals are so sharp I feel like I need a license to look at him. Every time he opens his mouth, I feel something in my stomach. Butterflies? Anxiety? Ovulation? I don’t know. Science needs to study this. And DMD??? Oh they know what they’re doing with pairings. So DO I HAVE A PROBLEM WITH NAMPING AND KENG?
HELL NAWWWW.
Let’s unwrap this series the way Keng unwraps people with his eyes. Slowly. Intentionally. Threateningly.
____________________________________________________
a) Plot
DARLINGGGGG THE TRAILER CLICKBAITED ME A LITTLE BIT. I thought they had to smash to break a curse. I really sat there thinking, “So they need to do the deed to exorcise the ghost?” LMAOOOOO my brain needs holy water. But honestly? What we got was actually better.
The story revolves around Khem, our fragile ghost-magnet princess, who can see spirits and is basically a walking haunted house. Ghosts love him. They obsess over him. They stalk him. He is the IT BOY of the spirit world. And unfortunately, one particular ghost, Ramphueng, has karmic beef with him from a past life. Sis said, “You wronged me before, now I will haunt you until your bloodline ends.” Petty? Yes. Dedicated? Also yes.
Apparently, Khem is destined to die before 21 because this ghost is not playing around. So his bestie Jet, MVP behavior, goes “Let’s see my master.” Enter Peem. The master. The shaman. The man. The face card. The voice that could command both spirits and me. Khem goes to get help and instead catches feelings. Because of course he does. Imagine trying not to fall in love with a man who chants mantras while looking like that. Impossible.
The pacing? Slow burn but not boring. Every episode has a peak moment that makes you sit up like “oh???” The angst? DELICIOUS. The plot twists? GURL. I had to PAUSE. My jaw dropped so hard I could’ve inhaled a mosquito. Episodes 10 to 12 went DARK dark. I was watching at night like, “Why am I doing this to myself? I have work tomorrow.” But miss girl also needs to justify that IQIYI subscription.
The opening scenes were actually scary. I had to fast forward because I live alone and I value my sleep.
And yes, I said it. This can compete with Triage.
Now… the last episode? A little cringe. I’m sorry. I love you but I cringed. Still forgivable though.
____________________________________________________
b) Characters
- Khemjira played by Namping Napatsakorn
He is PRETTY. Like delicate pretty. He gives Gun from GMMTV vibes in certain angles. But sometimes… his face goes blank. The tears are there but I need MESS. I need snot. I need ugly crying. Instead he’s crying like he’s scared to mess up his skincare routine. And why is he fixing his hair mid emotional breakdown. Sir. Your life is in danger. Your hairline will survive. Even during intimate scenes I’m like “LET IT BE MESSY.” The man is about to risk his life and his hair still has better discipline than me.
Character-wise, Khem is VERY fragile. Which fits the story but sometimes I’m like “BABY STAND UP.” The show is literally named after you. I get the trauma. I get the fear. But sometimes I needed him to stop spiraling and let Peem handle business. Episode 11 almost had him crossing that holy thread and Monk Kasem had to drag him back spiritually and emotionally. Thank you monk sir because what was that behavior.
Cute. Soft. But not my favorite personality.
- Peem played by Keng Harit
OOOOOFFFFFF. This man is fine. His voice??? Deep. Calm. Controlled. I swear he acts with his voice alone. When he chants mantras I’m convinced he’s actually summoning something. Maybe my downfall. His acting feels so natural that I refuse to believe this is his first rodeo. He doesn’t overdo it. He doesn’t underdo it. He just IS Peem. Strong foundation. Stoic at first, heart of stone energy, then slowly softens for Khem. Watching him fall in love was so satisfying because he fought it. He had principles. He had promises to keep to his grandpapi. He had morals. And yet… feelings won.
Character development done RIGHT. Not dramatic personality transplant. Just subtle softening. Love that.
- Jet played by FirstOne Wannakorn
WHY does this man look like Mix and Off combined in a lab experiment. I kept staring at his face like “You look familiar but in two different fonts.” Jet is chaotic best friend energy. Number one KhemPeem shipper. Protective. Loud. Goofy. But when it’s serious? He switches up fast. The way he wakes up instantly when Khem sleepwalks? THAT is best friend goals. His relationship with Charn though… blink and they’re in bed. I’m not complaining but I needed more build up. A little tension. A little “oh?” before “OH.”
- Charn played by Tle Matimun
Why does he look like Pepper from GMMTV? Why is DMD collecting look-alikes like Pokémon cards?
He can be a bit stiff but not unbearable. His character is actually interesting. Nerd vibes. Suddenly discovers he has some sixth sense ability. Starts training with Peem. Slightly random but okay we move. He’s not the most memorable for me but he fits.
- Yos played by Pung Phirunwat
SOMEONE GIVE THIS MAN MORE SCREEN TIME. He is so cute it hurts. Soft face. Soft aura. Soft everything. I wanted more from him. More scenes. More depth. Maybe even a dramatic sacrifice arc. I’m writing fanfiction in my head because the show didn’t give me enough.
His backstory? Painful. One-sided love will always ruin me.
- Khachen played by Net Siraphop
HELLO??? I forgot how fine Net is. He shows up and suddenly I’m alert. His comedic timing as Khachen was actually so refreshing. That fake sleeping scene while Jet and Charn were talking? ICONIC. That little smile? Naughty but adorable.
Lowkey wish they teased a future pairing for him. Just a snippet. As a treat.
____________________________________________________
c) OST
The OST slaps. It’s atmospheric. Spooky. Dramatic. Am I downloading it? No. Because I refuse to invite ghost vibes into my room at 2AM. I like peace.
____________________________________________________
d) The intimacy and chemistry
- Keng x Namping
The chemistry is STRONG. Especially considering this is their first project together. The tension. The eye contact. The small touches. And when that handjob scene popped up I literally froze. My jaw dropped. My soul left my body and came back five business days later.
DMD does not play around with intimate scenes and I was NOT mentally prepared.
- Tle x FirstOne
The chemistry is there physically. The scenes? Whew. But emotionally I needed more. It felt a bit rushed. Still cute though.
____________________________________________________
e) Overall
CGI? Solid. Ghost design? Creepy enough to make me side-eye my dark hallway. Plot twists? Effective. Angst? Chef’s kiss. Not many plot holes either.
Would I rewatch? I’m conflicted. I don’t usually rewatch unless I’m OBSESSED. This one has me half in, half out. But it did hook me hard while airing.
Final rating: 9/10.
Was this review helpful to you?

1
