City Under Siege (2010): cast, story & where to watch

2010 · Film · ★ 5.1

City Under Siege poster

Released in 2010, City Under Siege is an action, thriller and science fiction film directed by Benny Chan, running about 110 minutes.

What it’s about. Sunny is a naïve circus performer who dreams of inheriting his father's knife-throwing skills. However, his hostile colleagues continue to bully him, relegating him to a lowly clown. On a tour to Malaysia, Cheung and other performers discover a cave occupied by the Japanese army during World War II. Instead of finding treasure, the performers - including Sunny - are sprayed with a mysterious chemical that turns them into superhuman mutants...

Who’s in it. City Under Siege stars Aaron Kwok as Sunny Li Fei, Shu Qi as Angel Chan, Wu Jing as Sun Hao and Zhang Jingchu as Cheng Xiuhua, among others.

How it landed. With an audience score of 5.1/10, City Under Siege has proved divisive with audiences. It went on to earn $13.9M at the box office.

Where to watch. In AU you can rent or buy it from Fetch TV. See the full, country-by-country breakdown on our where to watch City Under Siege page.

If you liked it. Fans of City Under Siege 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 City Under Siege (2010)?
In AU, City Under Siege is available to rent or buy from Fetch TV. Availability varies by country — check our where-to-watch page for every region.
Is City Under Siege worth watching?
City Under Siege holds an audience score of 5.1 out of 10, and is a strong pick if you enjoy action, thriller and science fiction. Reactions are mixed, so it may depend on taste.
Who stars in City Under Siege?
City Under Siege stars Aaron Kwok, Shu Qi, Wu Jing, Zhang Jingchu and Yuen Wah.
When was City Under Siege released?
City Under Siege was released in 2010, with a runtime of about 110 minutes.