A tizennyolc éves Eddie és három társa önkéntesnek jelentkezik a tengerészgyalogsághoz, a vietnami háborúba 1963 őszén. Az utolsó estére, amit San Franciscóban töltenek, hatalmas bulit terveznek. A fiúk versenyt szerveznek, melynek keretében a város legcsúnyább lányát kell elhozni az összejövetelre. Eddie-nek nincs szerencséje, csupán a kávéüzletben dolgozó és énekesnői babérokra pályázó asszonyt, Rose-t sikerül felszednie. Rose sajnálja a fiút, Eddie pedig kezdi megszeretni őt. Miután kiderül az igazság, Rose dühös lesz. A fiú megpróbálja elnyerni a bocsánatát.