All for the Winner (1990): cast, story & where to watch

1990 · Film · ★ 6.5

All for the Winner poster

Released in 1990, All for the Winner is an action and comedy film directed by Corey Yuen, running about 101 minutes.

What it’s about. 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.

Who’s in it. All for the Winner stars Stephen Chow as Sing, Sharla Cheung as Yee Mong, Ng Man-tat as Uncle Tat and Sandra Ng Kwun-Yu as Ping, among others.

How it landed. With an audience score of 6.5/10, All for the Winner has drawn a solid, mixed-to-positive response.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch All for the Winner page.

If you liked it. Fans of All for the Winner tend to enjoy The Dark Knight, The Lord of the Rings: The Return of the King, Inception and The Lord of the Rings: The Fellowship of the Ring.

Frequently asked

Where can I watch All for the Winner (1990)?
Streaming, rental and purchase options for All for the Winner change frequently. Check our where-to-watch page for the latest availability in your country.
Is All for the Winner worth watching?
All for the Winner holds an audience score of 6.5 out of 10, and is a strong pick if you enjoy action and comedy. Reactions are mixed, so it may depend on taste.
Who stars in All for the Winner?
All for the Winner stars Stephen Chow, Sharla Cheung, Ng Man-tat, Sandra Ng Kwun-Yu and Paul Chun.
When was All for the Winner released?
All for the Winner was released in 1990, with a runtime of about 101 minutes.