Um homem considerado incapaz para combater durante a 2ª Guerra Mundial pode agir realmente como herói numa insólita situação. Marion (Jan-Michael Vincent), um fuzileiro naval durante a Segunda Guerra Mundial, é expulso do Corpo de Fuzileiros e enviado para casa com um uniforme azul. Como os recrutas enviaram suas roupas civis para casa ou venderam, o Corpo não deseja que recrutas dispensados da Marinha usem um uniforme que não tenham direito. Na vida real, o Corpo emite uniformes azuis claros usados por cadetes aéreos antes de Pearl Harbor, daí o nome de "Baby Blue Marine" para um recruta dispensado. Envergonhado, Marion encontra o fuzileiro Raider (Richard Gere em sua segunda aparição na tela) um jovem cheio de cicatrizes de batalha e herói de guerra de volta do Pacífico, envelhecido prematuramente com o cabelo grisalho. Como Raider não deseja voltar para a guerra, ele muda de uniforme com Marion.