
Their top secret mission paved the way for the man who said "I Shall Return!"
Ambush Bay
War
|
Drama
5/10
1966
109
A Marine unit on a Japanese-held island in the Philippines tries to hook up with local Filipino guerrillas.
Amazon Prime Video
Amazon Prime Video with Ads
Apple TV
Amazon Video
Apple TV
Amazon Video