Why do we want what we can't have?
Jack (Rufallo) en Hank (Krause) zijn beiden docent Engels in een klein vriendelijk plaatsje in New England. In veel opzichten lijken hun levens op elkaar, maar hun echtgenotes zijn heel verschillend. Terry (Dern) is wisselvallig en, zoals Jack vaak zegt, niet de meest efficiënte huisvrouw, terwijl Edith (Watts) kalm en zelfverzekerd lijkt en uitstekend in staat om het huis zo rustig te houden dat Hank er kan schrijven. Maar de vier zijn goede vrienden, die veel samen op stap gaan, als ze babysitters kunnen vinden. Totdat Jack en Edith een affaire met elkaar beginnen en schuldgevoel, achterdocht, angst, wrevel, verwijten en wraak hun tol gaan eisen.