Por que ter um namorado se ela pode ter dois? A vida amorosa sem graça de Verônica muda completamente quando numa louca noite ela conhece o sensível escritor Abel e o sexy baterista Zed - e se apaixona pelos dois! Logo, os três começam a viver juntos em total harmonia, mas seu romance incomum está ameaçado quando um novo pretendente aparece em cena com uma oferta que Verônica não pode recusar...
Oscar Madison (Walter Matthau) e Felix Unger (Jack Lemmon) são dois amigos que já tinham morado juntos, mas entraram em choque em virtude dos temperamentos bem distintos. Isto fez Felix morar em Nova York e Oscar na Flórida, mas eles voltam a se encontrar 17 anos depois em um aeroporto da Califórnia.