Ghost Story or Bad Hangover?
Hong Kong cinema in the late ’90s was a buffet of horror, action, and melodrama. Unfortunately, A Wicked Ghost is the plate of cold noodles nobody asked for. It tries to combine the spooky tragedy of vengeful spirits with Cantonese opera flavoring, but the result feels like a late-night urban legend someone told at a karaoke bar and then forgot to end. The film warns us of the dangers of playing ghost games, drinking cursed water, and trusting men named Fa-mo. None of this is terrifying. What is terrifying is how 85 minutes can feel like three lifetimes.
Contacting Ghosts: The Dumbest Party Game
The film kicks off with Annie and her friends playing a séance-like “ghost contact” game. Spoiler: it goes badly. People die mysteriously, Ming (Gabriel Harrison) sees a ghost, and Annie gets possessed. Lesson learned: never trust your bored friends with occult activities. But instead of building tension, the scene feels like the warm-up to a Goosebumps episode. Even when bodies start dropping, the film lingers not on the horror but on people staring into space with expressions like they’ve just remembered they left the rice cooker on.
Ming: Horror’s Most Useless Boyfriend
Ming is the classic horror movie boyfriend—worried but spectacularly unhelpful. His girlfriend Annie gets possessed, and his response is essentially: “This seems bad. Better ask my sister to fix it.” He later dives into a cursed pool, gets strangled by the ghost, and floats back up dead. That’s his entire character arc. If horror cinema had employee evaluations, Ming would be fired immediately: “Strengths: owns a nice shirt. Weaknesses: everything else.”
Fa-mo: Teacher of Drama, Deliverer of Boredom
Enter Francis Ng as Fa-mo, the drama teacher turned ghost detective. In theory, he’s our hero: skeptical yet brave, motivated by unspoken love for Cissy. In practice, he spends most of the movie with the same deadpan expression, as if he’s wondering whether his paycheck will clear. When he finally confronts the ghost, his big strategy is… hugging her. Yes, the climax of this horror movie is solved with a cuddle. Forget holy water, talismans, or exorcisms—just embrace your local opera ghost and she might go away. It’s less The Exorcist and more The Care Bear Movie.
Cissy: The Perpetual Damsel
Gigi Lai plays Cissy, Ming’s sister, who spends the entire movie either worrying about her brother, almost getting murdered by her fiancé Jack, or being hugged by Fa-mo. She has the emotional depth of a damp towel and exists purely so the men can “save” her (badly). If the Bechdel Test were a drinking game, you’d stay sober through the entire runtime.
Cho Yan-may: The Ghost with a Grudge and a Pool Filter
Our vengeful spirit, Cho Yan-may, was an opera singer falsely accused of adultery, killed by villagers, and then came back to slaughter 66 people. That’s a solid backstory. But instead of unleashing operatic terror, she decides to haunt… a freshwater pool. Her curse works by “polluting” the water, which then causes hallucinations and suicides. It’s less “terrifying specter” and more “bad water management.” Imagine if The Ring were about not cleaning your Brita filter, and you’ll get the vibe. Cho does occasionally strangle people, but most of her wrath is outsourced to contaminated hydration.
Jack: Fiancé Turned Villain Turned Idiot
Jack, Cissy’s fiancé, is another character whose sole purpose is to demonstrate how not to survive a horror film. He drinks the cursed water, tries to force-feed it to Cissy in a trance, and later gets tricked into more ghostly nonsense. He’s the kind of guy who’d see a “Danger: High Voltage” sign and immediately lick the wires. When he snaps back to reality and finds Fa-mo hugging Cissy, his biggest concern isn’t the murderous ghost lurking nearby—it’s jealousy. Priorities, Jack.
The Pool of Doom
So much of this movie revolves around a single body of water that it might as well have been called The Haunted Pool. Characters stare at it, drink from it, dive into it, and hallucinate around it. By the end, you start wondering if the real villain isn’t Cho Yan-may but whoever designed this village’s water system. A ghost that can only kill you if you sip tap water isn’t terrifying—it’s a Brita commercial with blood.
The Hug Heard Round the World
The climax is both hilarious and tragic. Fa-mo drinks the cursed water so he can “see” Cho. He then embraces Cissy, who transforms into Cho mid-hug. Instead of panicking, he hugs harder. Apparently, the ghost mistakes this gesture for true love and decides to leave them alone. That’s it. The finale of an 85-minute ghost movie boils down to “physical affection cures vengeance.” By this logic, Ju-On could’ve been solved with a group therapy session and some weighted blankets.
Style Without Substance
Visually, A Wicked Ghost does have some creepy moments. The abandoned village is atmospheric, the opera backstory has potential, and the ghost’s water appearances are eerie in concept. But the cinematography leans so heavily on murky blues and foggy shots that half the time you’re squinting just to see who’s dying. The editing doesn’t help—scares are cut off before they land, and dialogue scenes drag like molasses. It’s as if the film itself is haunted by poor pacing.
What It Could Have Been
There’s a solid ghost story buried somewhere here: a wronged opera singer returning to avenge her death, a cursed village drowning in guilt, and a cycle of vengeance infecting the next generation. But instead of leaning into folklore and horror, the film drowns itself in bad melodrama and cursed hydration. With stronger performances and a script that didn’t treat hugs as holy weapons, this could’ve been a chilling classic. Instead, it’s a PSA for bottled water.
The Real Wickedness: Wasting Francis Ng
Francis Ng is a talented actor, capable of carrying complex roles. Here, he’s wasted as a blank-faced hug dispenser. Gigi Lai looks ethereal but does nothing. The ghost’s actress, Chow Yan-yan, deserves credit for at least glaring convincingly through water. Everyone else feels like they’re waiting for dim sum.
Final Verdict
A Wicked Ghost wants to be a terrifying tale of vengeance and folklore but ends up as a soggy mess about cursed water and men who don’t know how to survive horror films. Its scares are limp, its characters paper-thin, and its finale unintentionally comedic. If hugs and hydration are your idea of horror, maybe this is your film. Otherwise, drink bottled water and watch something scarier—like your water bill.
Verdict: A ghost story where the real terror is the runtime and the only thing haunting is the wasted potential.

