Francis Phelan (Jack Nicholson) e Helen Archer (Meryl Streep) são dois alcoólatras que têm a difícil missão de sobreviver ao próprio passado. Francis vive com o trauma de ter deixado o seu filho cair no chão 22 anos antes, enquanto Helen vive a depressão de ser uma antiga cantora de rádio sem sucesso.