It's the summer of 1969: man lands on the moon, and Woodstock is rocking near the cabin where the Kantrowitz family stays every summer. It is a time of change in the world and time for the Kantrowitzes to re-evaluate their lives.
Pearl (Diane Lane) and Marty Kantrowitz (Liev Schreiber) married young, too young for Pearl.
She became pregnant and dwells on the fact that she never got a chance to enjoy her youth, whereas Marty stolidly accepts his fate, working hard during the year as a television repairman so that he can afford to take his family on holiday.
However, Pearl begins an affair with a salesman called Walker Jerome (Viggo Mortensen), an attractive, unusual man who sells blouses from town to town in an old van. Marty's 14-year-old daughter, Alison (Anna Paquin) is also changing, coming to terms with her blossoming womanhood.
This summer holiday could be very different to the one that Marty had saved up so hard for.