

Where to watch
Not available in Canada
Streaming in 30 other countries
City Under Siege isn't on any streaming service in Canada right now, but it's available in Argentina, Australia, Belgium, Bolivia and 26 more. Streaming rights are licensed per country.
Cast · Directed by Benny Chan Muk-sing
AF

Aaron Kwok Fu-shing
Sunny Li Fei
SQ

Shu Qi
Angel Chan
WJ

Wu Jing
Sun Hao
ZJ

Zhang Jingchu
Cheng Xiuhua
YW

Yuen Wah
Uncle Da / Tak
CC

Collin Chou
Zhang Dachu
TN

Tie Nan
Liu Zhenxing
KB
Karen Cheung Bo-Man
Yao Li
GY
Gao Yan-Chao
He Jun
SM
So Ming-Hei
Zhang Tiegen
BC

Ben Wong Chi-yin
Inspector Tong
GC
Gary Chiu Cheun-Sing
Inspector Chan
More from Aaron Kwok Fu-shing · Lead actor

Everybody's Somebody's Favourite
1988

Twilight of a Nation
1988

Everybody Loves Somebody
1989 · 9.0

Genghis Khan
1987

The Modern Love Story
1992 · 10.0

Twilight of the Warriors: Walled In
2024 · 7.0

The Revelation of the Last Hero
1992

The Monkey King
2014 · 5.6

Wars of Bribery
1996

Yuppies On The Move
1991
See all fromAaron Kwok Fu-shing
More from Shu Qi · Co-star actress
More from Benny Chan Muk-sing · Director
More like this

Wicked City
1992 · 5.8

Twilight of the Warriors: Walled In
2024 · 7.0

Robotrix
1991 · 5.9

The Heroic Trio
1993 · 6.7

Gen-Y Cops
2000 · 4.5

Silver Hawk
2004 · 5.5

The Wesley's Mysterious File
2002 · 4.7

Armageddon
1997 · 5.8

Extinction
2015 · 6.4

Gemini Man
2019 · 6.3

Conquest of the Planet of the Apes
1972 · 6.2

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



















