
Against All Odds
2025 · Movie · ★ 7.2
During the 1944 Japanese occupation of Hong Kong, a Communist-led guerrilla squad and an undercover operative must unite their conflicting missions to rescue a downed Flying Tigers pilot, James, successfully breaking through an intense Japanese siege to secure his escape.
Where to watch
Not currently available to stream in the US.
< 1 hour to watch.
Not currently available to stream, rent, or buy in the US.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2025
- Release date
- 2025-09-03
- Language
- Chinese
- TMDB rating
- 7.2/10 (4 votes)
Cast & crew

Han Geng
as Smiley

Mitchell Hoog
as James Harnett

Chen Yongsheng
as Gutsy

Louise Wong Tan-Nei
as Sister 3

Han Mo
as Mimi

Philip Ng Wan-Lung
as Dan

Hiroyuki Mori
as Arima

Joey Iwanaga
as Igarashi

Soji Arai
as Ichijo

Zheng Xiaoning
as Boss Chow
Directed by Lau Ho-Leung