

Where to watch
Not available in Philippines
Streaming in 4 other countries
Against All Odds isn't on any streaming service in Philippines right now, but it's available in Austria, Germany, South Korea, Switzerland. Streaming rights are licensed per country.
Cast · Directed by Lau Ho-leung
More from Han Geng · Lead actor
More from Mitchell Hoog · Co-star actor
More from Lau Ho-leung · Director
More like this

Gezhi Town
2025 · 6.9

Railway Heroes
2021 · 6.8

The Taking of Tiger Mountain
2014 · 6.6

The Rescue
2020 · 7.0

Legends of the Condor Heroes: The Gallants
2025 · 7.1

God of War
2017 · 6.3

Once Upon a Time in the Middle East
2026 · 8.9

To Live
1994 · 8.2

The Eight Hundred
2020 · 7.0

Devils on the Doorstep
2001 · 8.2

The Flowers of War
2011 · 7.4

The Battle at Lake Changjin
2021 · 6.4
Against All Odds — streaming FAQ
Which OTT platform streams Against All Odds?
Against All Odds isn't on any streaming service in Philippines yet, but it's available in Austria, Switzerland and Germany and other countries. Streaming rights differ by country — switch your country in the header to see where.
Is Against All Odds on Netflix?
No, Against All Odds is not on Netflix in Philippines as of November 2026.
Is Against All Odds on Amazon Prime Video?
No, Against All Odds isn't on Amazon Prime Video in Philippines right now.
Where can I watch Against All Odds for free?
Against All Odds isn't streaming in Philippines yet, so there's no way to watch it free at the moment.
































