Skip to content
What's After the Movie?
Plot summary

G Affairs (2018) Plot Summary & Timeline

G Affairs (2018) movie poster

G Affairs is a 2018 drama and mystery film directed by Lee Cheuk Pan, running 1 hour 45 minutes. This page retells the whole story in 702 words (about 3 minutes to read) and covers 15 key events in order, 7 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for G Affairs.

to read the plot summary
3 min
key events in the timeline
15
characters profiled
7
themes explained
3
Loading streaming availability…
G Affairs (2018) movie poster
Released
Runtime
1h 45m
Director
Lee Cheuk Pan
Genres
Drama, Mystery, Crime
Original language
Cantonese
No spoilers

What Is G Affairs About?

The premise of G Affairs in 335 words, with nothing given away. The full story follows below.

In the restless streets of Hong Kong, an unsettling discovery—a human head—drops like a sudden ripple into the city’s daily noise. The find becomes a silent conduit, drawing together lives that would otherwise drift apart, each tugged by a series of clues that begin with the same enigmatic letter. The atmosphere is thick with the hum of neon, market chatter, and a lingering sense that something unseen ties the ordinary to the uncanny.

Yu Ting, a schoolgirl marked by the cruelty of her peers, navigates a world where reputation feels as fragile as breath. Her only confidant, Don, an autistic teenager, offers a different perspective on the same surroundings. Across the hallway, Tai—a cellist whose music drifts through the cramped apartments—carries his own quiet yearning. Lung, a police officer whose presence whispers of authority and ambiguity, moves through the city with a watchful eye. Xiao Mei, a prostitute balancing survival and motherhood, and Markus, a teacher whose role blurs the line between guidance and obsession, each find themselves pulled into the emerging web. Even a stray dog, Gustav, whose wandering paths intersect the human drama, becomes an unlikely witness to the unfolding puzzle.

The film paints Hong Kong as a character in itself: a mosaic of gleaming towers and dimly lit alleys, where the ordinary coexist with shadowed corners of desperation. The tone sways between gritty realism and a tense, almost lyrical suspense, inviting viewers to feel the pressure of societal expectations and the yearning for connection. The recurring “G” motif threads through conversations, signage, and chance encounters, hinting at a deeper, almost mythic order beneath the city’s chaos.

As detectives begin to piece together the mystery, the investigation becomes less about what happened and more about why these particular strangers are bound together. The narrative lingers on the fragile intersections of their lives, prompting questions about identity, belonging, and the invisible forces that knit a community together—leaving the audience eager to follow each subtle clue toward an answer that feels both personal and universal.

Full plot

What Happens in G Affairs?

The complete story of G Affairs, from the first scene to the last, in 702 words (about 3 minutes). Spoilers throughout. Names in the text link to 3 cast member pages.

Spoilers ahead

Yu Ting Hanna Chan, a schoolgirl often ridiculed for her small breasts, is nicknamed “G” by her classmates. In a quiet exchange with her only friend, Don Kyle Li, an autistic boy who also feels outcast, she vents her disdain for the letter, while Don misreads it as a sign of gastric cancer—the illness that claimed her mother’s life. Meanwhile, a corrupt policeman, Master Lung Chapman To Man-Chat, menaces Tai, Yu Ting’s neighbor and classmate who secretly loves her, pressuring him to leave their building or face false drug charges. The tension between loyalty, danger, and social judgment threads through the opening, setting a bleak tone for what follows.

Lung’s darker past resurfaces when a video shows him using excessive violence while confronting an old street hawker. The clip sparks public outrage online, and private details about Lung begin to spill onto the open internet. Desperate for anonymity, Lung seeks a hideout, and it becomes public knowledge through forums that Yu Ting is his daughter. She is summoned to the school to meet the principal and her class teacher Markus [Alan Luk], accompanied by her stepmother Li Xiaomei [Huang Lu], a prostitute whose presence unsettles the school community. The principal’s disgust at Li Xiaomei’s occupation intensifies the sense that Yu Ting’s life is under threat from both personal history and judgmental eyes.

In a cruel undercurrent of secrecy, Yu Ting and Markus begin a forbidden relationship. Markus becomes so entranced by Yu Ting’s abilities that he struggles to focus on his teaching duties, his professional distance melting into a dangerous fascination. The revelation of Yu Ting’s mother’s past spreads through her peers, and bullying follows—sarcastic taunts about lineage and legitimacy echo through the halls. At home, Yu Ting learns that Li Xiaomei’s online notoriety isn’t limited to private life; it’s part of a larger, darker web of exploits that complicates Yu Ting’s already fragile sense of self.

As Lung’s world grows crowded with visitors—from corrupt cops to criminals and politicians—his home becomes a hub for illicit activity. Li Xiaomei starts visiting Tai more, their casual conversations deepening as Tai often plays the cello to drown out the noise around the house. One day, Tai heads to an abandoned warehouse to feed a stray dog named Gustav, only to be tailed by classmates who disapprove of his online defense of Yu Ting. When they attack, Don’s shouted line, “guts,” revives Tai’s resolve and helps him push back, revealing the complex web of loyalties that bind these characters together.

The plot thickens when Lung hires a hacker, who turns out to be Don, and together they uncover footage of Li Xiaomei with Markus captured by surveillance cameras from the brothel. Don shows Yu Ting the shocking video, and she discovers she has contracted gonorrhea from Markus, forcing a painful and abrupt severing of ties. The emotional weight of the revelation compounds the already fragile social fabric around Yu Ting, shattering any remaining sense of safety within her world.

Overwhelmed by prejudice against her mother’s profession, Li Xiaomei makes a fatal choice. She commits suicide by leaping from a building; her body’s decapitation during the fall lands on Tai’s balcony, an image that brutalizes all who witness it. Lung, fearing exposure, tries to coerce Don into disposing of the body, but Don sees through the ploy and rejects him. Lung attempts to flee the city, but a car crash near his home ends his life, and Yu Ting finds him in her arms at the scene. Don ultimately relocates the body to Gustav’s warehouse, removing it from the immediate public gaze.

In the final, quiet moment, Tai plays his beloved No. 1 in G Major for Yu Ting one last time. The two affirm the bond that has sustained them through a tide of prejudice, turmoil, and tragedy, and, as a shared act of reckoning, they leap from the building together, choosing each other as their only harbor in a world that has too often failed them. The film closes on a stark, hopeful note amid the ruins of a life built under constant scrutiny, leaving the audience to grapple with questions of love, stigma, and the costs of speaking truth in a brutal society.

Timeline

G Affairs Timeline: Every Key Event in Order

15 key events in the order they happen, from “Yu Ting is bullied at school and confides in her friend Don” to “Tai plays No. 1 in G Major; they leap to their end”. 15 events name a place, across 11 locations.

  1. 1

    Yu Ting is bullied at school and confides in her friend Don

    Yu Ting is ridiculed for her small chest and nicknamed 'G' by classmates. In a quiet conversation with her only friend, Don, she expresses disdain for the letter G. Don misinterprets it as a reference to gastric cancer, highlighting their fragile bond as social outcasts.

    Where:School

  2. 2

    Lung's brutal confrontation is filmed and leaks online

    Lung is filmed using excessive violence against an old hawker on the street. The footage spreads across the internet, sparking public outrage and exposing Lung's private details. Under pressure, Lung goes into hiding while rumors surface about Yu Ting being his daughter on internet forums.

    Where:City streets

  3. 3

    Yu Ting is revealed to be Lung's daughter on forums

    Online forums publicly identify Yu Ting as Lung's daughter, turning her into a fresh target for gossip. The revelation intensifies scrutiny of both Lung and Yu Ting and pulls their lives into the public eye. Yu Ting's privacy is shattered as rumors spread.

    Where:Internet forums

  4. 4

    Yu Ting called to a school meeting with principal, Markus, and Xiao Mei

    The principal publicly condemns Yu Ting's stepmother Xiao Mei as a prostitute, then blames Yu Ting for tarnishing the school's reputation. Yu Ting is summoned to a meeting with the principal and her class teacher Markus, who observe the complex web of relationships around her. The confrontation underscores the social stigma surrounding their family.

    Where:School

  5. 5

    Yu Ting and Markus begin a secret relationship

    In secret, Yu Ting and Markus begin a sexual relationship shortly after her mother's death. The affair unfolds away from prying eyes, casting a shadow over both their roles in the school. The dynamic hints at power imbalances and dangerous boundaries.

    Where:School

  6. 6

    Markus becomes mesmerized by Yu Ting and loses focus in class

    Markus becomes mesmerized by Yu Ting's supposed talents to the point that he cannot concentrate in class. The fixation strains his professional responsibilities and blurs the line between teacher and student. The classroom atmosphere becomes tense and uneasy.

    Where:School

  7. 7

    Classmates bully Yu Ting after learning her mother's past

    When Yu Ting's mother's past is discovered, classmates mock and harass her at school. The bullying compounds her social isolation and heightens her sense of being judged by peers. She endures the abuse while maintaining her secret life with Markus.

    Where:School

  8. 8

    Xiao Mei moves in with Lung and starts visiting Tai; Tai plays cello

    Xiao Mei moves into Lung's house, and soon begins visiting Tai, who often plays the cello to drown out the surrounding chaos. The intimate routine between Xiao Mei and Tai grows, drawing Yu Ting further into the complicated web around Lung. The household becomes a focal point of the film's unfolding drama.

    Where:Lung's house

  9. 9

    Tai is attacked by classmates at the abandoned warehouse; Don shouts guts

    Tai visits an abandoned warehouse to feed a stray dog named Gustav and is followed by classmates who disapprove of his defense of Yu Ting online. They assault him, but Don shouts guts and helps him fight back. The moment rekindles Tai's resolve and unity with his friends.

    Where:Abandoned warehouse

  10. 10

    Lung's home becomes a hub of illegal activity

    A steady stream of visitors—corrupt cops, criminals, and politicians—packs Lung's home, transforming it into a hotbed of illicit activity. Lung regularly engages with prostitutes, which disgusts Tai, who uses his cello to drown out the noise. The house becomes a symbol of the city's underbelly.

    Where:Lung's home

Show the other 5 events of G Affairs
  1. 11

    Hacker footage reveals Xiao Mei with Markus; gonorrhea revelation

    Lung hires a hacker, who turns out to be Don, to uncover surveillance footage showing Xiao Mei with Markus at her brothel. Don later shares the clip with Yu Ting, revealing that she contracted gonorrhea from Markus and prompting Yu Ting to sever ties with him. The revelation seals the downfall of their relationship.

    Where:Digital space / surveillance network

  2. 12

    Xiao Mei commits suicide; head decapitates on Tai's balcony

    Overwhelmed by societal prejudice, Xiao Mei commits suicide by jumping off a building. As she falls, her head is decapitated and lands on Tai's balcony, shocking all who witness the tragedy. The moment marks a grim turning point for the film's characters.

    Where:Tai's balcony

  3. 13

    Lung tries to dispose of the body; he dies in a car crash

    Lung, fearing exposure, attempts to manipulate Don into disposing of the body, but Don sees through his tactics. Lung crashes his car near his home and dies in Yu Ting's arms when she stumbles upon the scene. The death underscores the consequences of running from truth.

    Where:City street near Lung's home

  4. 14

    Don moves the body to Gustav's warehouse

    Don collects Lung's body after the crash and relocates it to Gustav's warehouse, continuing the cycle of crime and concealment. The move demonstrates how violence is sanitized and hidden within networks of crime. The warehouse becomes a grim repository for the dead connected to the case.

    Where:Gustav's warehouse

  5. 15

    Tai plays No. 1 in G Major; they leap to their end

    Tai performs his favorite No. 1 in G Major for Yu Ting, signaling a deep bond between them. They unexpectedly choose to leap from the building together, a final act that cements their shared fate and the tragedy of a life lived under persecution.

    Where:Building rooftop

Characters

Who Are the Main Characters in G Affairs?

7 characters, among them Yu Ting (Hanna Chan), Master Lung (Chapman To Man-Chat) and Xiao Mei / Li Xiaomei (Huang Lu): who each one is and the part they play in the story. 6 of them link to the actor’s page.

  • YT

    Yu Ting (Hanna Chan)

    Played by Hanna Chan

    A schoolgirl ridiculed for her body who endures relentless bullying while navigating a dangerous secret romance with her teacher. Her experiences of stigma and betrayal push her toward resilience and self-definition amid mounting social pressure.

    • 😔 Outcast
    • 💔 Forbidden love
    • 📚 Student life
  • ML

    Master Lung (Chapman To Man-Chat)

    Played by Chapman To Man-Chat

    A corrupt policeman whose violent methods and connections turn his home into a hub of illicit activity. His authority is weaponized to threaten, manipulate, and hide crimes, until truth begins to unravel his power.

    • ⚖️ Corrupt authority
    • 🏢 Power and control
    • 🔪 Violence
  • XM

    Xiao Mei / Li Xiaomei (Huang Lu)

    Played by Huang Lu

    Yu Ting's stepmother, a prostitute whose online notoriety drives family tension and social stigma. Her struggle with public judgment and isolation underscores the vulnerability of sex workers in a judgmental society.

    • 💔 Stigma
    • 🏚️ Sex work
    • 🕊️ Tragedy
  • M(

    Markus (Alan Luk)

    Played by Alan Luk

    Yu Ting's teacher who becomes entangled with her, highlighting the blurred lines between mentor and lover. His position of authority collides with desire, illustrating the dangers of power imbalances in institutions.

    • 👨‍🏫 Teacher
    • ⚖️ Abuse of power
    • 💔 Forbidden relationship
  • D

    Don

    Yu Ting's autistic classmate and loyal friend who feels outcast. He emerges as the hacker who exposes secrets but also becomes entangled in Lung's manipulation before choosing his own path.

    • 🧩 Autistic
    • 💻 Hacker
    • 🤝 Loyal friend
  • M

    Mother

    Played by Yeung Cheuk Na

    Yu Ting's mother who dies of gastric cancer, a tragic absence that shapes Yu Ting's worldview and vulnerability to external judgments and loss.

    • 🕊️ Family
    • 💔 Loss
    • 🧬 Resilience
  • P

    Principal

    Played by Ng Kit-Yan

    The school administrator who expresses disgust at Xiao Mei's profession and places blame on Yu Ting, illustrating how institutions police morality and reputation.

    • 🎓 School authority
    • ⚖️ Reputation pressure
    • 🗣️ Judgment
Setting

Where and When Is G Affairs Set?

G Affairs is set in Urban city (Present-day). Here is why the time and place matter to the story.

When

Present-day

Set in contemporary times, the narrative leans into modern urban life with internet forums, online videos, and surveillance culture. The events reflect current social issues: police corruption, media exposure, and normal people pushed to the margins. The pace and setting mirror a city where private matters quickly become public, accelerating tragedy.

Where

Urban city

The film unfolds in a dense urban setting that includes a public school, a police abode, and a rundown warehouse district. Scenes move from cramped apartments and school corridors to a home used for illicit activity, illustrating how place shapes fear and secrecy. The city atmosphere functions as a pressure cooker where stigma, crime, and private lives collide.

  • 🏙️ Urban city
  • 🏫 School life
  • 🛡️ Corruption
Themes

What Are the Themes of G Affairs?

3 ideas the story keeps returning to, among them Power & Corruption, Stigma & Exploitation and Forbidden Relationships.

  1. 01

    Power & Corruption

    The film shows how authority can be bent for personal gain as Lung leverages his position to intimidate and conceal crimes. Public outrage and online exposure peel back the veneer of control, revealing moral rot beneath. Characters across institutions—police, schools, and politics—become complicit as secrets proliferate. Tragedy results when power without accountability collides with personal vulnerability.

  2. 02

    Stigma & Exploitation

    Societal judgment targets Yu Ting and her family because of a caregiver's profession and a young girl's sexualized life. The school, principal, and peers react with contempt, amplifying personal pain and isolation. Xiao Mei's profession exposes her to online shaming and real-world harm, driving her to a fatal decision. The film highlights how stigma fuels harm and erodes support networks.

  3. 03

    Forbidden Relationships

    Yu Ting's secret relationship with Markus navigates abuse of power and blurred boundaries. The attraction between student and teacher exposes the danger of unequal dynamics within trusted institutions. The relationship becomes a catalyst for conflict and public scorn, complicating the characters' attempts to seek connection. The narrative shows how desire collides with duty, producing irreversible consequences.

Tone & mood

What Kind of Film Is G Affairs?

Bleak in tone, with steady pacing and a complex story, going by the plot summary.

Tone
Bleak
Pacing
Steady
Story
Complex
Intensity
High
Ending
Bleak

A grim and emotionally draining Hong Kong crime drama that depicts a tense, interconnected web of desperate lives, culminating in a series of tragic suicides and a bleak outlook on society.

  • bleak
  • anxious
  • oppressive
  • melancholic
  • grim
  • desperate
  • crime and corruption
  • social prejudice
  • forbidden romance
  • suicide and loss

Content notes: suicide, decapitation, bullying, student-teacher relationship, sexually transmitted disease.

Quiz

How well do you remember G Affairs? Test yourself on the story.

Take the quiz
Loading streaming availability…

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

G Affairs Plot Questions

5 quick answers about G Affairs, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is G Affairs about?

In the restless streets of Hong Kong, an unsettling discovery—a human head—drops like a sudden ripple into the city's daily noise. The find becomes a silent conduit, drawing together lives that would otherwise drift apart, each tugged by a series of clues that begin with the same enigmatic letter.

Read the full plot summary

When and where does G Affairs take place?

G Affairs is set in Urban city (Present-day). Set in contemporary times, the narrative leans into modern urban life with internet forums, online videos, and surveillance culture.

The setting explained

Who are the main characters in G Affairs?

The story follows Yu Ting (Hanna Chan) (played by Hanna Chan), Master Lung (Chapman To Man-Chat) (played by Chapman To Man-Chat), Xiao Mei / Li Xiaomei (Huang Lu) (played by Huang Lu) and Markus (Alan Luk) (played by Alan Luk); the character guide covers 7 characters in all.

All the characters

What are the main themes of G Affairs?

The summary picks out 3 themes: Power & Corruption, Stigma & Exploitation and Forbidden Relationships.

The themes explained

Who directed G Affairs?

G Affairs (2018) was directed by Lee Cheuk Pan and runs 1 hour 45 minutes.

Lee Cheuk Pan’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app