Against All Odds (2025)
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.
Availability
Netflix
N/A
Amazon Prime Video
N/A
Disney Plus
N/A
Max
N/A
Hulu
N/A
Paramount Plus
N/A
Apple TV Plus
N/A
Peacock
N/A
Plex Channel
N/A
Dove Amazon Channel
N/A
TNT
N/A
All warrior network Amazon Channel
N/A
Rent / Buy
Rent
Apple TV
Rent
Google Play Movies
Rent
Amazon Video
Rent
YouTube
Rent
Vudu
Rent
Fandango at Home
Rent
Buy
Apple TV
Buy
Google Play Movies
Buy
Amazon Video
Buy
YouTube
Buy
Vudu
Buy
Fandango at Home
Buy
Cast
Han Geng
as Smiley
Han Geng is a Chinese Mandopop singer and actor. He started his career in 2001, when he was chosen by S.M. Entertainment to become a member of South Korean boy band Super Junior, which debuted in 200...
Mitchell Hoog
as James Harnett
Mitchell Hoog is an American Actor born on March 20th, 1999 in Fort Collins, Colorado. Growing up as a top snowboarder in his state and traveling while doing online school, he found a passion in the a...
Louise Wong Tan-nei
as Sister 3
Louise Wong Tan-nei is a well-known model and actress in Hong Kong. At the age of 17, she participated in the Elite model competition and won the championship. She has been on catwalks in Japan and Mi...
Han Mo
as Mimi
Han Mo (韩陌) is a Chinese actress..
Philip Ng Wan-lung
as Dan
Philip Ng Wan-lung (伍允龍) is a Hong Kong actor who is also a master in the martial arts. Trained in Ving Tsun Kung Fu under the late Sifu Wong Shun-Leung. Philip is also a 6th generation disciple of Ch...
Hiroyuki Mori
as Arima
Director
Lau Ho-Leung