Gene Hackman plays a disgruntled suburbanite who manages the Ultra-Sav, an all-night drugstore. He hates his job, hates his debts and responsibilities, and isn't overly fond of his wife (Diane Ladd) and son (Dennis Quaid). Partly as a form of protest, Hackman enters into an affair with Barbra Streisand, the wife of his neighbor. Streisand doesn't belong in this picture at all, but she can be forgiven her acting excesses because she wasn't the first choice for the role anyway (Lisa Eichhorn dropped out just before shooting began). The best moments in All Night Long involve the steady stream of oddballs and losers who trickle into Hackman's establishment. There is also a cute Apocalypse Now parody involving a battery-operated toy helicopter. The principal attraction of All Night Long is Gene Hackman playing an endearingly recognizable modern type.