Harvey Shine (Dustin Hoffman), un neoyorquino maduro que compone música publicitaria, está pasando por un mal momento tanto profesional como personal. Pero, de repente, surge una novedad en su vida: durante un viaje a Londres para asistir a la boda de su hija, conoce a Kate (Emma Thompson), una peculiar solterona cuya vida social es bastante insatisfactoria.