O rabugento médico aposentado Isak Borg viaja de Estocolmo para Lund, na Suécia, com sua nora grávida e infeliz, Marianne, para receber um diploma honorário da universidade onde estudou. Ao longo do caminho, eles cruzam com uma série de caroneiros, cada um deles fazendo com que o médico idoso reflita sobre os prazeres e as falhas de sua própria vida, incluindo a vivaz jovem Sara, que se parece muito com o próprio primeiro amor do médico.