Ambush Bay
A Marine unit on a Japanese-held island in the Philippines tries to hook up with local Filipino guerrillas.
Average Score : 50
Their top secret mission paved the way for the man who said "I Shall Return!"
Status: Released
Release Date: 1966-05-10
Production Companies Courageous Films United Artists
Production Countries United States of America,
Run time: 109 minutes
Budget: --
Revenue: --