Après la Seconde Guerre mondiale, Dave Hirsch revient dans sa ville natale. Héros de guerre, mais aussi écrivain raté et alcoolique, Frank est accompagné de Ginnie, une jeune fêtarde rencontrée la veille mais déjà amoureuse de lui. Dave retrouve sa famille, et son frère Frank, notable prospère qui n'apprécie guère ses frasques. Alors que Dave se lie d'amitié avec Bama Dillert, un joueur professionnel rencontré dans un bar, Frank lui présente Gwen French, une institutrice au comportement irréprochable. Dave hésite entre ces deux mondes mais, pour devenir un homme respectable, il doit abandonner Ginnie.