X
Release date: 05/10/1966
Popularity: 4
Original language: EN
Add to favorites
Ambush Bay
Their top secret mission paved the way for the man who said "I Shall Return!"
5
WarDrama
Overview
A Marine unit on a Japanese-held island in the Philippines tries to hook up with local Filipino guerrillas.
Alternative titles
Emboscada en la bahía
Csapda az öbölben
A Baia da Emboscada