San Francisco, November 1963. Der Marine Eddie und seine Freunde wollen in der letzten Nacht, bevor sie nach Vietnam geschickt werden, auf die Pauke hauen. Ein Wettspiel, wer die häßlichste Braut anschleppt, soll für Gaudi sorgen. Eddie bringt die unscheinbare Rose mit zur Party. Als diese von dem "dogfight" - der überdies eine abgekartete Sache ist - erfährt, ist sie außer sich vor Scham und Wut. Sie flüchtet nach Hause. Eddie folgt ihr und verbringt die Nacht mit ihr. Am nächsten Morgen zieht er mit seinen Kameraden in den Krieg, der sie 1966 das Leben kosten wird. Nur Eddie kehrt zu Rose zurück - in eine für ihn fremde Welt, denn San Francisco gehört inzwischen den Hippies.