James Spader plays Max, a young but widowed advertising executive who leads a sterile, passionless life until he falls for working-class waitress Nora (Susan Sarandon), 15 years his senior. A torrid affair ensues, but will their differences in age, class and temperament prove insurmountable in the long run?