

Where to watch
Cast · Directed by Poon Man-Kit
AT

Andy Lau Tak-wah
Ding Lik
LK

Leslie Cheung Kwok-wing
Hui Man Keung
NJ

Ning Jing
Fung Ching Ching
JW

Jung Woo-sung
Taiwan People's League Agent
LS

Lau Shun
Uncle Leung
WH

Wu Hsing-guo
Fung King Yiu
AW

Amanda Lee Wai-Man
Lai-Man
AP

Almen Wong Pui-Ha
Female Assassin
LK

Lee Kin-yan
Ding Lik's Man
JK
Jacky Chan Kin-Yat
Shorty Chiu
FL

Four Tse Liu-Shut
Ding Lik's Man
LK
Leung Ka-Chun
More from Andy Lau Tak-wah · Lead actor

The Return of the Condor Heroes
1983 · 7.7

The Great Wall
2016 · 6.0

The Wandering Earth II
2023 · 7.3

The Duke of Mount Deer
1984 · 7.4

Infernal Affairs
2002 · 7.8

The Shell Game
1980 · 5.3

The Legend of Drunken Master
1994 · 7.5

House of Flying Daggers
2004 · 7.3

Days of Being Wild
1990 · 7.3

The Old Miao Myth
1983 · 9.0
See all fromAndy Lau Tak-wah
More from Leslie Cheung Kwok-wing · Co-star actor
More from Poon Man-Kit · Director
More like this

City on Fire
1987 · 6.9

Line Walker 2: Invisible Spy
2019 · 6.7

Shock Wave
2017 · 6.7

Peace Hotel
1995 · 5.9

P Storm
2019 · 6.4

Young and Dangerous 5
1998 · 6.4

The White Storm 3: Heaven or Hell
2023 · 6.1

Legendary Assassin
2008 · 6.5

Chasing the Dragon
2017 · 7.0

Shock Wave 2
2020 · 7.0

Young and Dangerous 3
1996 · 6.5

Bodies at Rest
2019 · 6.3
Shanghai Grand — streaming FAQ
Which OTT platform streams Shanghai Grand?
Shanghai Grand is streaming on Tencent Video in Canada. It's not currently on Netflix.
Is Shanghai Grand on Netflix?
No, Shanghai Grand is not on Netflix in Canada as of November 2026. It's currently on Tencent Video.
Is Shanghai Grand on Amazon Prime Video?
No, Shanghai Grand isn't on Amazon Prime Video in Canada right now. It's on Tencent Video instead.
Where can I watch Shanghai Grand for free?
Shanghai Grand is available on Tencent Video in Canada, but you'll need an active subscription — there's no free option right now.
Tencent Video


















