What Is Mahjong About?
The premise of Mahjong in 299 words, with nothing given away. The full story follows below.
In the bustling streets of 1990s Taipei, the city pulses with neon, construction noise, and a restless energy that feels both intoxicating and precarious. The rapid transformation of the urban landscape mirrors a hidden undercurrent of hustlers, swindlers, and expatriates whose lives intersect in shadowy clubs, cramped apartments, and crowded night markets. The atmosphere is a restless blend of hope and danger, where every alleyway could harbor opportunity or a hidden peril, and the relentless hum of traffic becomes a soundtrack for the endless games being played.
Into this world wanders Marthe, a naive French teenager whose curiosity and lingering naivety draw her toward the city’s glittering promise. She soon meets Ginger, a compassionate local young woman whose familiarity with Taipei’s rhythm offers both a shelter and a lens through which the newcomer can glimpse the city’s many facets. Their tentative bond forms the emotional core of the story, as each seeks to understand the other while navigating a maze of strangers whose motives are as fluid as the traffic lights.
Around them swirl larger figures that define the city’s undercurrent: a charismatic hair‑salon owner who doubles as a connector of people, a charismatic youth who leads a loosely organized gang, and a mysterious so‑called prophet whose cryptic words sway the crowd like incense in a temple. Their presence adds layers of intrigue, hinting at deeper currents of ambition, loyalty, and the ever‑shifting balance of power that underlies Taipei’s rapid growth.
The film unfolds with a tone that is part kinetic thriller, part lyrical portrait of a city in flux. Neon‑lit nights, cramped karaoke rooms, and the constant hum of scooters create a vivid backdrop for a story about youthful naiveté meeting seasoned street‑wise compassion, and the fragile hope that can bloom amid a tangled web of hidden agendas.
What Happens in Mahjong?
The complete story of Mahjong, from the first scene to the last, in 847 words (about 4 minutes). Spoilers throughout. Names in the text link to 7 cast member pages.
Spoilers ahead
In 1996 Taipei, a powerful tycoon named Winston Chen vanishes after racking up a 30 billion debt to the underworld, and the crime bosses believe the key to finding him lies with his elusive son. A rookie gangster reports that Winston’s son is riding in a truck he’s tailing, but the rookie is stunned when the truck deliberately crashes into a car, sending the chase spiraling into a web of intrigue. The two men inside the truck—Winston’s son, who leads a youth gang, and Luen-Luen, a newcomer to the gang—wind up at Hard Rock, a club that serves as a pulsing crossroads for ambition, desire, and danger.
Inside that club, Jay, a hair salon owner and the owner of the wrecked car, introduces Hong Kong Hong Kong to Ginger Ginger, Markus Markus, and Alison Alison. When Jay steps away to catch up with friends, Hong Kong is approached by Little Buddha Little Buddha, the gang’s fourth member who has cultivated a cult of personality as a razor-tuned soothsayer. Little Buddha’s prophecies—such as the notion that a kiss on the lips can invite misfortune—become catalysts for the gang to shape events around Marthe Marthe, a young French woman wandering through the city in search of Markus, with whom she had a complicated past.
Marthe’s arrival unsettles the social circle. She is introduced to Ginger, who tempts her with a possible job, while Alison grows tense and avoids Markus. Markus himself tries to persuade Marthe to return to Paris, a plan she resists. Meanwhile, Hong Kong flirts with Alison, further complicating loyalties within the group. As the night unfolds, the gang tries to put Marthe up at a hotel under the guise of helping her acclimate to the city, and a hotel stay becomes a staging ground for deeper manipulation.
Leaving Hard Rock, Winston’s son and Luen-Luen encounter a taxi driver who feigns concern and protection for Marthe, offering lodging for the night. The night deepens as Markus confronts his own ambitions, and Winston’s son schemes to use Marthe to leverage Angela, an elegant woman connected to the city’s high-stakes social world. Angela’s complex past—an affair that once bankrupted the family—haunts the present, and a scheme is hatched to exploit Little Buddha’s supposed prophecies to push Angela away and profit from the upheaval.
The plot thickens as Marthe disappears from Markus’s car, and Marcus Marcus reveals he had gone to Marthe’s hotel only to learn she had already moved in with the gang—under a carefully arranged pretext designed to acclimate her to Taipei. The gang’s machinations intensify: Winston’s son orchestrates a plan to have Hong Kong seduce Angela, while Little Buddha smears the house’s feng shui to coax a costly renovation that will force Cho, a debt-ridden associate, to retreat. Yet further revelations slip out: the house Angela is staying in is not a romantic sanctuary but a financial instrument, and Angela’s real ties and debts begin to surface.
As relationships entangle, Ghosts of prophecy and money collide. Hong Kong escapes to Alison’s place after a night of coffeehouse romance, but Markus arrives, prompting a breakup when Angela’s friends intrude. At a tense restaurant gathering, Winston’s son is drawn into a web of calls that reveal the gang has—at least temporarily—misidentified their targets. Marthe and Luen-Luen are seized by a rookie and his boss, but Marthe and Luen-Luen seize their own fate, freeing themselves and capturing the rookie. The gang converges at Winston’s hideout, where a grim realization awaits: Winston and the woman he’s involved with lie dead in each other’s arms, forcing the group to call the police.
At the police station, Markus proclaims his love for Marthe, while Luen-Luen offers a more subtle confession; she chooses Markus, and Luen-Luen quietly steps away. Hong Kong’s heartbreak over a kiss with Angela prompts a shift in Little Buddha’s once-ironclad prophecies. The story pivots once more as Cho reveals that the house of Angela was an instrument to settle debts, and Little Buddha’s influence causes Angela to reject payment, leaving Winston’s son financially and existentially wrecked. Cho’s revelation—that the Angela Winston’s son pursued is but one of hundreds sharing the same name in Taipei—lands with crushing clarity, and Winston’s son, reeling from the truth, ends his own life with a final, fatal realization.
In a final turn, Markus drives Marthe through Taipei, deriding the city’s inhabitants and predicting it as the future economic center. When Markus pauses to buy something, Marthe has vanished from the car, leaving a stunned Markus behind. Meanwhile, the emboldened Little Buddha pushes his followers to fill the void left by Hong Kong and Winston’s son, and he grapples with Luen-Luen’s reluctance to stay in the gang. Luen-Luen interprets Little Buddha’s tirade as a plea, and the moment of hesitation becomes a turning point: remembering Marthe’s insistence that true love must be spoken, he realizes she needs him too. He leaves to look for her, and as the city hums with life, he finally spots Marthe walking toward him. They embrace and kiss in the street, a quiet, hopeful counterpoint to the chaos that preceded it.
Mahjong Timeline: Every Key Event in Order
15 key events in the order they happen, from “Winston Chen vanishes, drawing the underworld's hunt” to “Final reunion: Marthe and Luen-Luen share a street kiss”. 15 events name a place, across 15 locations.
- 1
Winston Chen vanishes, drawing the underworld's hunt
In 1996 Taipei, Winston Chen disappears after owing 30 billion to the underworld. The mob believes finding him starts with locating his son, turning the city into a trap for anyone connected to the family. The search threads through whispers, surveillance, and the constant pressure of the underworld.
When:1996 Where:Taipei, Taiwan
- 2
Rookie follows the chase, but the truck crashes
A rookie gangster reports to his boss that Winston’s son is in the tailing truck. The pursuit ends abruptly when the truck intentionally crashes into a car, and the occupants vanish into the night. The rookie is left stunned as the hunt for the missing heir grows more dangerous.
When:Evening Where:Between districts, Taipei
- 3
Hard Rock club: a web of players and a foreteller
The occupants arrive at Hard Rock, a club where Jay, Ginger, Markus, and Alison mingle with Hong Kong, a new gang member. Little Buddha, a self-styled oracle, prophesies with chilling accuracy, shaping their brutal games and giving them a sense of power. A frightening confidence grows as the oracle’s predictions appear to come true, tightening the grip of the underworld’s power.
When:Night Where:Hard Rock club, Taipei
- 4
Luen-Luen meets Marthe and enters her orbit
Wandering the club, Luen-Luen meets Marthe, a French woman searching for Markus. The two are drawn into the gang’s orbit as Ginger and Markus test her loyalties. Markus confronts Marthe about Paris, but she resists, and the gang begins arranging for her to live with them in their house to acclimate to the city.
When:Night Where:Hard Rock club / gang's house, Taipei
- 5
Taxi protection ruse and a hotel stay
As they leave Hard Rock, Winston’s son and Luen-Luen spot a taxi driver extorting Marthe and pretending to offer protection. They maneuver her to a hotel for the night, hoping to earn her trust and secure leverage for their plan. The scheme cements Marthe as a pawn in the gang’s expanding web.
When:Night Where:Taxi stand / hotel, Taipei
- 6
A night of tension: Markus and Marthe grow closer and drift apart
That night, Markus spends the evening with Marthe, but they part angrily when she accuses him of not knowing what he wants. The moment underscores Marthe’s longing for real connection rather than transactional affection. It plants a possibility that Paris may not be her escape.
When:Night Where:Hotel room, Taipei
- 7
Markus learns Marthe vanished; gang concealment revealed
At his office, Markus reveals he went to Marthe’s hotel but finds she has already left. He remains unaware the gang has moved her into their house to further integrate her into Taipei life. The deception deepens the rift between genuine intention and manipulation.
When:Day Where:Markus's office / gang’s house, Taipei
- 8
Restaurant call, mistaken identity and pursuit
Back at a restaurant, Winston’s son receives a call from a mysterious woman claiming to know his father. He passes the call to Luen-Luen, and the rookie and his boss tail them, misidentifying Luen-Luen as Winston’s son when he answers as 'Mr. Chen'. The moment heightens the trap around all three of them.
When:Evening Where:Restaurant, Taipei
- 9
Father and son’s confrontation: the myth of money and power
Winston’s son finally confronts his father, who speaks of not resurfacing to chase money anymore. He has come to realize that some desires cannot be bought. The revelation unsettles his son and raises the stakes for everyone involved in the scheme.
When:Evening Where:Winston’s hideout, Taipei
- 10
Hong Kong and Angela: a provocative kiss
Hong Kong escapes to Alison’s place but spends the night with Angela, whom the gang’s circle uses for profit and leverage. Angela kisses him on the lips, a moment that deepens Little Buddha’s superstition about how intimacy foresees bad luck. Loyalties within the circle begin to fray.
When:Night Where:Angela’s place, Taipei
Show the other 5 events of Mahjong Hide the last 5 events
- 11
Marthe rejects prostitution; Luen-Luen helps her
At Hard Rock, Marthe learns Ginger runs prostitution behind the scenes. Shocked, she resists and demands their location; Luen-Luen helps her by offering support and shelter, signaling a possible break from the gang’s hold. Marthe asserts her autonomy amid coercive pressures.
When:Night Where:Hard Rock / Luen-Luen’s place, Taipei
- 12
Rookie and boss capture, escape, and revenge
The rookie and his boss abduct Marthe and Luen-Luen, intending to kill them. The captives escape, seize the rookie, and drag him back to the gang’s place to face consequences. The clash escalates as every player edges toward a violent reckoning.
When:Late night Where:Gang’s place / city streets, Taipei
- 13
Confrontation at Winston’s place: dead lovers, police
The group arrives at Winston’s hideout only to find Winston and Angela dead in each other’s arms. They call the police as the underworld’s elaborate plot collapses around them. Grief, suspicion, and guilt churn through the room as authorities close in.
When:Night Where:Winston’s place, Taipei
- 14
Cho’s debt, revelation, and the fatal outcome
Cho reveals that Angela from a decade ago is living in the States, and that the Angela Winston’s son sought revenge on is one of hundreds. Winston’s son shoots Cho, who dies; Cho’s revelation that Angela is part of a broader pattern sinks in as the son murders him and spirals toward despair. The moment seals the tragedy of a money-fueled empire.
When:Evening Where:Cho’s location / Angela’s ties, Taipei
- 15
Final reunion: Marthe and Luen-Luen share a street kiss
In the city’s neon glow, Marthe and Luen-Luen finally reunite after the chaos. They embrace and kiss in the street, choosing each other over the gang’s vicious cycle. The closing image leaves them walking into Taipei’s night, hopeful despite the wreckage behind them.
When:Evening Where:Taipei streets
Who Are the Main Characters in Mahjong?
12 characters, among them Marthe (Virginie Ledoyen), Luen-Luen (Lawrence Ko Yu-Luen) and Hong Kong (Chang Chen): who each one is and the part they play in the story. Every profile links to the actor’s page.
-
Marthe (Virginie Ledoyen)
Played by Virginie Ledoyen
A French woman who arrives in Taipei to find Markus. She navigates the city’s nightlife with resolve, resisting exploitation and insisting on making her own choices. Her determination and openness push her toward independence and a cautious romance with the people she encounters.
- 🌍
- 🧭
- 💃
- L(
Luen-Luen (Lawrence Ko Yu-Luen)
Played by Lawrence Ko Yu-Luen
A newcomer to the gang who becomes involved with Marthe and faces a clash between loyalty and affection. His calm, observant nature helps him navigate the gang’s schemes, and his growing feelings drive him toward a choice between crime and a chance at a new life.
- 🌊
- 💡
- 💖
- HK
Hong Kong (Chang Chen)
Played by Chang Chen
A suave gang member who flirts with Alison and plays a dangerous game within the criminal network. His charm masks a calculating nature, making him a volatile presence in the shifting alliances.
- 🔥
- 💼
- 💔
- LB
Little Buddha (Wang Chi-tsan)
Played by Wang Chi-tsan
A fourth member of the gang who cultivates a cult of personality as an extremely accurate soothsayer. His prophecies drive actions, even when they seed conflict, and his belief in numbers and signs manipulates outcomes.
- 🔮
- 🗣️
- 🧭
- A(
Angela (Carrie Ng Ka-Lai)
Played by Carrie Ng Ka-Lai
A high-class escort entwined with the gang’s schemes and key to many power moves. She becomes both a pawn and a hinge in the relationships among Markus, Winston’s son, and the others, illustrating how money and desire intertwine.
- 💃
- 💔
- 💼
- M(
Markus (Marcus) (Nick Erickson)
Played by Nick Erickson
An influential interior designer who moves between Paris and Taipei, using charm to influence others. He becomes a focal point for Marthe’s search and for romantic rivalry, embodying the cosmopolitan, profit-driven atmosphere of the city.
- 🧭
- 💼
- 💘
- A(
Alison (Ivy Chen)
Played by Ivy Chen
Markus’s girlfriend who resists the gang’s intrusion and is unsettled by the shared relationships among the crew. Her discomfort highlights the film’s tension between personal autonomy and collective appetites.
- 💔
- 🧭
- 🕊️
- G(
Ginger (Diana Dupuis)
Played by Diana Dupuis
An old friend and high-class escort who entices Marthe to work in a risky world. She embodies the allure and danger of the city’s social circles, participating in the commodification of relationships.
- 🎀
- 🖤
- 💬
- RF
Red Fish (Tang Tsung Sheng)
Played by Tang Tsung Sheng
A member whose family and status anchor a segment of the underworld’s power structure. His presence represents the intergenerational ties that bind criminals to a larger system of influence.
- 🏷️
- 💼
- 🗡️
- RF
Red Fish’s Father (Chang Kuo-Chu)
Played by Chang Kuo-Chu
The elder figure in the Red Fish family, shaping decisions and adding weight to the gang’s traditions and expectations. He contributes to the web of alliances and vendettas in the city.
- 👨👦
- 💼
- 🕴️
- MO
Mother of Red Fish (Elaine Jin Yan-Ling)
Played by Elaine Jin Yan-Ling
A matriarchal presence who observes the gang’s scheming and family dynamics from a distance, adding emotional stakes to the violence and money-driven plots.
- 👩👧
- 💼
- 🧠
- GI
Gangster in Black Suit (Wu Nien-jen)
Played by Wu Nien-jen
A veteran enforcer within the underworld who embodies the blunt, dangerous edge of the gang’s operations, driving arrests, tails, and confrontations.
- 🕶️
- 🗡️
- ⚖️
Where and When Is Mahjong Set?
Mahjong is set in Taipei and Hong Kong (1996). Here is why the time and place matter to the story.
When
1996
The events unfold in 1996, a period of rapid economic change and cosmopolitan energy. Taipei is depicted as a magnet for both wealth and vice, with money laundering fronts and high-society disguises masking darker dealings. The urban nightlife amplifies the tension between ambition and moral compromise. Personal relationships unfold amid ongoing power plays in a city that never seems to sleep.
Where
Taipei, Hong Kong
Taipei serves as the film's frenetic backdrop, a sprawling metropolis where the underworld operates alongside gleaming nightlife and business circles. The Hard Rock club and luxury salons anchor a world of money, bets, and shifting loyalties. The city's dense streets and neon-lit venues become the stage for schemes, betrayals, and personal awakenings.
- 🌆 Taipei
- 🌃 Neon nightlife
- 💼 Underworld hubs
What Are the Themes of Mahjong?
3 ideas the story keeps returning to, among them Money and Power, Love and Betrayal and Fate and Prophecy.
-
01
Money and Power
The film shows how money corrupts and governs relationships, with Winston’s fortune and the underworld's schemes driving nearly every action. Characters pursue wealth with little regard for consequences, using fronts like money laundering to mask their operations. Power shifts through betrayals and calculated gambits in a city obsessed with profit.
-
02
Love and Betrayal
Romantic entanglements drive much of the plot, as Marthe, Angela, and others navigate affection against coercion and manipulation. The gang treats relationships as leverage to gain control, exposing how desire can be weaponized. Choices about loyalty reveal who people truly are as their bonds fray.
-
03
Fate and Prophecy
Little Buddha’s prophecies shape events through self-fulfilling actions. The belief in signs steers decisions, making luck seem real and guiding the course of the characters. The city’s chaos mirrors the uncertain forecast, blurring lines between superstition and influence.
What Kind of Film Is Mahjong?
Dark in tone, with fast pacing and a complex story, going by the plot summary.
- Tone
- Dark
- Pacing
- Fast
- Story
- Complex
- Intensity
- Medium
- Ending
- Mixed
A fast-paced, cynical urban crime drama set in 1990s Taipei, where a chaotic web of hustlers and expatriates manipulate each other against a backdrop of financial ruin and fatalistic prophecies.
- cynical
- urban
- chaotic
- disorienting
- fatalistic
- romantic uncertainty
- urban alienation
- crime and deception
- fate and free will
- exploitation
Content notes: suicide.
Quiz
How well do you remember Mahjong? Test yourself on the story.
Where to Watch Mahjong
Stream it on Criterion Channel, or rent or buy it from Amazon Video and Apple TV Store. US availability and prices from JustWatch.
Stream 1
