Marianne (Kristiina Halttu) ja Johan (Esa-Matti Long) ovat onnellinen, sivistynyt ja taloudellisesti hyvin toimeentuleva aviopari, jonka yhteiselämä vaikuttaa päällisin puolin melkein säädyttömän ihanteelliselta. Mutta kun vuosien varrella maton alle lakaistut ongelmat nousevat yllättäen pintaan, alkaa pitkä prosessi, jossa loputonta kamppailua käyvät parisuhteen kaksi osapuolta, julmuus ja hellyys, sitoutumisen tarve ja vapauden kaipuu sekä vihan, rakkauden ja intohimon jatkuvat oikut.