Shanghai Grand (1996): cast, story & where to watch
1996 · Film · ★ 5.9

Released in 1996, Shanghai Grand is an action, thriller, crime and romance film directed by Poon Man-Kit, running about 96 minutes. “Love for the same woman threatens the friendship of two 1930s Shanghai gangsters.” — that tagline sets the tone.
What it’s about. Hsu Wen-Chiang is washed up on a beach near Shanghai. He is taken in by Ting Lik, a kindly beggar who is in love with Feng Ching-Ching, the daughter of a prominent gangster. It isn't long before Ting Lik rises through the underworld ranks to become one of the city's most powerful gangsters.
Who’s in it. Shanghai Grand stars Andy Lau as Ding Lik, Leslie Cheung as Hui Man Keung, Ning Jing as Fung Ching Ching and Wu Hsing-Guo as Fung King Yiu, among others.
How it landed. With an audience score of 5.9/10, Shanghai Grand 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 Shanghai Grand page.
If you liked it. Fans of Shanghai Grand 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 Shanghai Grand (1996)?
- Streaming, rental and purchase options for Shanghai Grand change frequently. Check our where-to-watch page for the latest availability in your country.
- Is Shanghai Grand worth watching?
- Shanghai Grand holds an audience score of 5.9 out of 10, and is a strong pick if you enjoy action, thriller, crime and romance. Reactions are mixed, so it may depend on taste.
- Who stars in Shanghai Grand?
- Shanghai Grand stars Andy Lau, Leslie Cheung, Ning Jing, Wu Hsing-Guo and Almen Wong.
- When was Shanghai Grand released?
- Shanghai Grand was released in 1996, with a runtime of about 96 minutes.
