Ambush Bay
War, Drama | 1966-05-10 | United States of America
5.0 / 10
$0
$0
109 min.
Their top secret mission paved the way for the man who said "I Shall Return!"
A Marine unit on a Japanese-held island in the Philippines tries to hook up with local Filipino guerrillas.
Courageous Films
United Artists