

Where to watch
Not available in Philippines
Streaming in 6 other countries
Shanghai Affairs isn't on any streaming service in Philippines right now, but it's available in Australia, Canada, India, Indonesia and 2 more. Streaming rights are licensed per country.
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

Fist of Fury
1995 · 6.5

Sakra
2023 · 6.5

Once Upon a Time in China II
1992 · 7.2
See all fromDonnie Yen
More from Athena Chu Yan · Co-star actress

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

The Legend of the Condor Heroes
1994 · 9.2

The Duke of Mount Deer
2000 · 5.6

Fox Volant of the Snowy Mountain
2007 · 7.0

Twin of Brothers
2011

A Chinese Odyssey Part Two: Cinderella
1995 · 7.7

The Rulai Palm
2002

The Edge of Righteousness
1993 · 9.0

The Eleventh Son
2002 · 5.3

The Chord to Victory
1993
See all fromAthena Chu Yan
More like this

A Moment of Romance
1990 · 7.3

The Bride with White Hair
1993 · 6.5

The 8 Diagram Pole Fighter
1984 · 7.0

The Mission
1999 · 7.5

Green Snake
1993 · 7.3

Duel to the Death
1983 · 6.8

Throw Down
2004 · 6.8

The Bride with White Hair 2
1993 · 5.8

The White Storm 2: Drug Lords
2019 · 6.4

Master Z: Ip Man Legacy
2018 · 6.6

Rouge
1987 · 7.4
Shanghai Affairs — streaming FAQ
Which OTT platform streams Shanghai Affairs?
Shanghai Affairs isn't on any streaming service in Philippines yet, but it's available in Australia, Canada and Indonesia and other countries. Streaming rights differ by country — switch your country in the header to see where.
Is Shanghai Affairs on Netflix?
No, Shanghai Affairs is not on Netflix in Philippines as of November 2026.
Is Shanghai Affairs on Amazon Prime Video?
No, Shanghai Affairs isn't on Amazon Prime Video in Philippines right now.
Where can I watch Shanghai Affairs for free?
Shanghai Affairs isn't streaming in Philippines yet, so there's no way to watch it free at the moment.




