Ambush Bay

Ambush Bay

NR | 1966
Watch Now
Subscription
Watch on Paramount+
Watch on MGM+
Rent / Buy
Buy from $6.99
Rent from $2.99

Trailer

A Marine unit on a Japanese-held island in the Philippines tries to hook up with local Filipino guerrillas.

READ MORE