

Where to watch
Cast · Directed by Donnie Yen
More from Donnie Yen · Lead actor

John Wick: Chapter 4
2023 · 7.7

xXx: Return of Xander Cage
2017 · 6.1

Hero
2002 · 7.5

Blade II
2002 · 6.6

Rogue One: A Star Wars Story
2016 · 7.5

Mulan
2020 · 6.8

The 40th Anniversary of Chinese Film Since China's Reform and Opening-Up
2018

Once Upon a Time in China II
1992 · 7.2

The Kung Fu Master
1994 · 7.4

Fist of Fury
1995 · 6.5
See all fromDonnie Yen
More from Athena Chu Yan · Co-star actress

The Legend of the Condor Heroes
1994 · 9.2

The Duke of Mount Deer
2000 · 5.6

A Chinese Odyssey Part One: Pandora's Box
1995 · 7.5

Fox Volant of the Snowy Mountain
2007 · 7.0

A Chinese Odyssey Part Two: Cinderella
1995 · 7.7

Twin of Brothers
2011

The Legendary Ranger
1993 · 7.7

The Edge of Righteousness
1993 · 9.0

Parents League
2022

The Galloped Era
2019
See all fromAthena Chu Yan
More like this

A Moment of Romance
1990 · 7.3

The Bride with White Hair
1993 · 6.5

The Mission
1999 · 7.5

The 8 Diagram Pole Fighter
1984 · 7.0

Green Snake
1993 · 7.3

Throw Down
2004 · 6.8

The Bride with White Hair 2
1993 · 5.8

Duel to the Death
1983 · 6.7

Master Z: Ip Man Legacy
2018 · 6.6

Rouge
1987 · 7.4

The White Storm 2: Drug Lords
2019 · 6.4
Shanghai Affairs — streaming FAQ
Which OTT platform streams Shanghai Affairs?
Shanghai Affairs is streaming on Tubi TV and Plex in Canada. It's not currently on Netflix.
Is Shanghai Affairs on Netflix?
No, Shanghai Affairs is not on Netflix in Canada as of November 2026. It's currently on Tubi TV and Plex.
Is Shanghai Affairs on Amazon Prime Video?
No, Shanghai Affairs isn't on Amazon Prime Video in Canada right now. It's on Tubi TV and Plex instead.
Where can I watch Shanghai Affairs for free?
Shanghai Affairs is available to stream free (with ads) on Tubi TV and Plex in Canada.
Tubi TV
Plex




