Ambush Bay
Where: |
🇵🇠Philippines |
A Marine unit on a Japanese-held island in the Philippines tries to hook up with local Filipino guerrillas.
Released in 1966 — 109 minutes
Genres: |
War Drama |
Language: |
English |