Test your knowledge of S Storm with our quiz!

S Storm Plot Summary

Read the complete plot summary and ending explained for S Storm (2016). From turning points to emotional moments, uncover what really happened and why it matters.


While tailing a Jockey Club football betting trader as part of his ICAC investigation, William Luk, the ICAC Principal Investigator, witnesses the trader’s murder at the hands of a lone assassin Song Yan-sheun.

Inspector Lau Po-keung of the Serious Crime Unit is assigned to the case but hits a wall; Luk’s testimony blocks progress as Luk refuses to disclose details about his own investigation. Under pressure from his boss to abandon the ICAC case, Lau instead proposes that they work together to solve the case.

The investigation leads to the figure known as Teacher, the biggest player who controls illegal football bookmaking in Hong Kong. They intercept communications showing Teacher directing the assassin Song. Lau is in hot pursuit of Song, but Song escapes by using Lau’s sister Ebby Lau. Terry Lun, the Security Manager of the Jockey Club, also uncovers suspicious bank transactions, and is murdered by Song.

Big Boss, a British national and the mastermind behind an international crime syndicate that manipulates football matches in Europe, grows suspicious and orders Teacher to be assassinated and also hires someone to assassinate Song. He forces Lau to surrender the evidence by kidnapping Ebby and arranging an exchange. Lau leaves hints for his subordinates and for Luk about where the exchange will take place. Lau arrives first but confronts several foreign henchmen hired by Big Boss. A firefight ensues; Lau kills a henchman but is critically wounded while saving Ebby from execution. Luk and his team arrive shortly after and are pinned down by an assault rifle-wielding henchman. Song arrives to take revenge on Big Boss, killing several henchmen but is himself killed by the same assault rifle-wielding fighter, who is then shot dead by Luk. Big Boss attempts to flee but is cornered and captured by Luk’s team. After recovering the evidence, Luk is able to arrest Big Boss’s partner Ha Chi-Yin, one of the directors of the Jockey Club and a frontrunner for the next Chairman, Ha Chi-Yin.

S Storm Timeline

Follow the complete movie timeline of S Storm (2016) with every major event in chronological order. Great for understanding complex plots and story progression.


Luk witnesses trader's murder

ICAC Principal Investigator William Luk tails a Jockey Club football betting trader and witnesses the trader's murder by the lone assassin Song Yan-sheun. The brutal hit immediately signals to Luk that a larger criminal network is at work.

Hong Kong

Lau assigned to the case

Inspector Lau Po-keung is assigned to investigate the murder, but Luk refuses to share details from his own investigation, creating tension. The ICAC and the Serious Crime Unit begin a delicate collaboration to unravel the case.

ICAC offices

Lau proposes joint effort

Facing pressure to abandon Luk's line of inquiry, Lau instead proposes that they work together to crack the case. Their tentative partnership marks a turning point in the investigation.

Hong Kong

Case points to Teacher

As the police follow leads, the investigation converges on 'Teacher', the elusive kingpin who controls illegal football betting in Hong Kong. The pursuit expands beyond a single murder toward the larger betting syndicate.

Hong Kong

Intercepted instructions

Authorities intercept instructions Teacher sent to the assassin Song, revealing a direct link between the hit and the syndicate's operations. The evidence tightens the connection between the murder and the larger crime network.

ICAC operations room

Song escapes using Ebby

Lau closes in on Song, but the assassin uses Lau's sister Ebby to slip away. The close pursuit underscores the personal stakes of the case for Lau.

Hong Kong streets

Terry Lun's discovery and murder

Terry Lun, the Security Manager of the Jockey Club, uncovers suspicious bank transactions, but is murdered by Song before he can relay the information. The violence intensifies as the investigation widens.

Hong Kong

Big Boss escalates and orders killings

Big Boss, the mastermind behind international match fixing, orders the assassination of Teacher and hires someone to kill Song. He tries to destroy evidence linking him to the scheme.

International syndicate operations

Abduction to force compliance

Big Boss kidnaps Ebby to pressure Lau into handing over evidence. Lau arranges a secret exchange, leaving hints for his team about the location.

Rendezvous point

Showdown at the exchange

Lau arrives first at the exchange and confronts foreign henchmen. A chaotic shootout erupts as he fights to protect Ebby and recover the crucial evidence.

Rendezvous point

Song's revenge and his death

Song arrives to take revenge on Big Boss, but is killed by the assault rifle-wielding henchman who is then shot dead by Luk. The deaths punctuate the collapse of the hit team.

Exchange scene

Big Boss captured

Big Boss attempts to flee but is cornered and captured by Luk's team. The mastermind's hold over the operation ends here as the net closes.

Scene of capture

Luk arrests Ha Chi Yin

With the evidence recovered, Luk arrests Ha Chi Yin, a director of the Jockey Club and the presumed next Chairman, tying up the main political and financial threads of the case. The arrest signals a major victory against the syndicate and signals reform within the Jockey Club's leadership.

Jockey Club building

S Storm Characters

Explore all characters from S Storm (2016). Get detailed profiles with their roles, arcs, and key relationships explained.


William Luk (Louis Koo)

William Luk is an ICAC Principal Investigator who uncovers the murder linked to football betting and a broader match-fixing ring. He pushes past police reluctance to share information, working with Lau to connect clues and expose the conspiracy. Luk's determination to pursue justice drives the investigation and ultimately helps dismantle the network.

🕵️ Investigator 💼 Anti-corruption

Lau Po-keung

Inspector Lau Po-keung of the Serious Crime Unit pursues the murder case and clashes with Luk's ICAC testimony. He eventually partners with Luk to uncover the match-fixing operation, relentlessly pursuing Song Yan-sheun and taking risks in the pursuit of justice. He is wounded protecting Ebby during the chaotic exchange.

🕵️ Detective ⚖️ Pursuit

Song Yan-sheun

A lone assassin working for the international match-fixing syndicate who carries out orders to eliminate witnesses and tamper with evidence. He is relentless in pursuing the network, but is eventually killed in a confrontation with Luk's team. His actions reveal the reach and ruthlessness of the crime ring.

🗡️ Assassin 🔎 Investigator

Ebby Lau

Luk's sister who becomes a pawn in the criminals' scheme. She is used to pressure Luk into abandoning the case, and her safety becomes a central motivation for the protagonists. Her involvement heightens the personal stakes of the investigation.

👩‍👧 Family ⚠️ Kidnapping

Terry Lun

Security Manager of the Jockey Club who notices suspicious bank transactions that hint at a larger conspiracy. He is murdered by Song Yan-sheun, underlining the cost of exposing the corruption and the danger faced by those who cross the syndicate.

💼 Corporate 🧭 Investigation

S Storm Settings

Learn where and when S Storm (2016) takes place. Explore the film’s settings, era, and how they shape the narrative.


Location

Hong Kong

Set against Hong Kong's dense urban landscape and a regulated betting world surrounding the Jockey Club, the film follows ICAC investigations and police work across offices, stations, and city streets. The setting highlights the tension between law enforcement, financial interests, and organized crime in a modern metropolis. The Jockey Club's operations and the ICAC's inquiries anchor the story's backdrop.

🏙️ City 🎲 Gambling 🕵️ Investigation

S Storm Themes

Discover the main themes in S Storm (2016). Analyze the deeper meanings, emotional layers, and social commentary behind the film.


🕵️

Corruption

The film centers on how corruption seeps into football betting and match-fixing networks, showing how powerful individuals and criminal syndicates manipulate results across borders. It follows the trail from teachers and syndicate leaders to the people who are forced to protect or expose them. The narrative exposes the fragility of institutions when money and influence are involved.

⚖️

Justice

ICAC and police efforts collide with political and organizational pressures as Luk and Lau seek truth. The investigation gradually uncovers evidence linking a British-backed mastermind to international match-fixing, highlighting the stakes of prosecuting white-collar crime. The pursuit culminates in arrests that aim to restore integrity to sport betting.

💼

Power and Influence

The plot reveals how elite institutions like the Jockey Club and anonymous sponsors shape decisions and cover tracks. Board members and club staff are drawn into the web of corruption, underscoring how money and status can shield criminals. The clash between public service and private interests drives the tension and conflict.

Mobile App Preview

Coming soon on iOS and Android

The Plot Explained Mobile App

From blockbusters to hidden gems — dive into movie stories anytime, anywhere. Save your favorites, discover plots faster, and never miss a twist again.

Sign up to be the first to know when we launch. Your email stays private — always.

Explore the mobile app

S Storm Spoiler-Free Summary

Discover the spoiler-free summary of S Storm (2016). Get a concise overview without any spoilers.


In the neon‑lit streets of Hong Kong, a murky world of illegal soccer gambling pulses beneath the city’s glossy surface. When a key suspect is abruptly taken down, the investigation draws the relentless eye of the Independent Commission Against Corruption. William Luk, the principled ICAC principal investigator, finds himself thrust into a case that blurs the line between sport and crime, where every whispered bet carries the weight of hidden power.

Across the precinct, Lau Po‑keung of the Serious Crime Unit is assigned to the same tangled thread. A seasoned inspector accustomed to navigating Hong Kong’s criminal labyrinth, he brings a pragmatic, street‑wise perspective that often clashes with Luk’s methodical approach. Their uneasy partnership becomes a central dance of mutual respect and rivalry, as both men grapple with the opaque motives of those who profit from the game’s darker side.

The film’s tone is a gritty, rain‑slicked thriller, where the city itself feels like a character—its bustling markets, cramped back‑alleys, and towering skyscrapers framing a story of institutional duty versus personal loyalty. Suspense hangs in the air like a lingering drizzle, and the audience is invited to wonder how far the pursuit of justice can go when the lines between law, ambition, and survival blur. As the investigation deepens, the protagonists must decide what they are willing to sacrifice to expose the hidden forces that keep the illegal betting ring alive, all while the ever‑present hum of the stadiums echoes in the background, reminding them that the game never truly ends.

Can’t find your movie? Request a summary here.

© 2026 What's After the Movie. All rights reserved.

Privacy Policy