Shanghai Grand Ending Explained: Hui Man Keung is washed up on a beach near Shanghai. Directed by Poon Man-Kit, this 1996 action film stars Andy Lau (Ding Lik), alongside Leslie Cheung as Hui Man Keung, Ning Jing as Fung Ching Ching, Jung Woo-sung as Taiwan People's League Agent. Rated 5.8/10, the conclusion has sparked discussion among viewers.

What Happens at the End of Shanghai Grand?

Hui Man Keung is washed up on a beach near Shanghai. He is taken in by Ding Lik, a kindly beggar who is in love with Fung Ching Ching, the daughter of a prominent gangster. It isn't long before Ding Lik rises through the underworld ranks to become one of the city's most powerful gangsters.

Poon Man-Kit's narrative builds toward a resolution centered on Andy Lau (Ding Lik)'s journey. He is taken in by Ding Lik, a kindly beggar who is in love with Fung Ching Ching, the daughter of a prominent gangster.

How Does Andy Lau (Ding Lik)'s Story End?

  • Andy Lau: Andy Lau's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Leslie Cheung (Hui Man Keung): Leslie Cheung's role in the climax proves pivotal to how the central conflict resolves.
  • Ning Jing (Fung Ching Ching): Ning Jing's character undergoes a significant shift in the final act.

What Does the Ending of Shanghai Grand Mean?

The ending of Shanghai Grand brings the narrative to a close, though viewer reception has been mixed. The resolution of Andy Lau's story may not satisfy all audiences.