Ambush Bay

Their top secret mission paved the way for the man who said I Shall Return!

War Drama
109 min     5     1966     USA

Overview

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

Similar