All for the Winner Ending Explained: Sing, a dumb, lovable mainlander with supernatural powers comes to China to visit his uncle Tat. Directed by Jeffrey Lau Chun-Wai, this 1990 action film stars Stephen Chow (Sing), alongside Richard Ng Man-Tat as Uncle Tat, Sharla Cheung as Lady Dream, Sandra Ng Kwan-Yu as Ping. With a 6.8/10 rating, the ending has divided audiences.

What Happens at the End of All for the Winner?

Sing, a dumb, lovable mainlander with supernatural powers comes to China to visit his uncle Tat. When it's revealed that Sing can see through objects, Tat employs him as "The Saint of Gamblers," and proceeds to set him loose in the gambling world.

Jeffrey Lau Chun-Wai's narrative builds toward a resolution centered on Stephen Chow (Sing)'s journey. When it's revealed that Sing can see through objects, Tat employs him as "The Saint of Gamblers," and proceeds to set him loose in the gambling world.

As part of the God of Gamblers Collection, the ending carries additional weight for fans following the franchise.

How Does Stephen Chow (Sing)'s Story End?

  • Stephen Chow: Stephen Chow's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Richard Ng Man-Tat (Uncle Tat): Richard Ng Man-Tat's role in the climax proves pivotal to how the central conflict resolves.
  • Sharla Cheung (Lady Dream): Sharla Cheung's character undergoes a significant shift in the final act.

What Does the Ending of All for the Winner Mean?

All for the Winner's ending attempts to resolve the major plot threads, though some narrative elements involving Stephen Chow may feel rushed. Jeffrey Lau Chun-Wai's final act has been both praised for its ambition and criticized for its execution.