Sgt. O'Hara (Lon Chaney) is an upstanding officer in the United States Marines. A seasoned leader, O'Hara's patience is tested by the new recruits in his ranks, most notably the trouble-making Pvt. George "Skeet" Burns (William Haines). As O'Hara struggles to keep Burns in line while stationed in the Philippines, the two vie for the affections of beautiful nurse Norma Dale (Eleanor Boardman). Adding to the drama is a conflict with thugs commanded by a Chinese warlord.