Po susižadėjimo su May Welland (Winona Ryder) Newland Archer (Daniel Day-Lewis) susidraugauja su skandalinga May pussesere Ellen Olenska (Michelle Pfeiffer). Pirmiausiai, Archer pasinaudoja savo visuomenės statusu ir bando atkurti Ellen reputaciją, tačiau nepaisant jokių visuomenės taisyklių, ši moteris jį labai traukia. Newland bando slėptis nuo savo vis didėjančios aistros kuo greičiau pasipiršdamas May, tačiau neatlaiko ir prisipažįsta Ellen ją įsimylėjęs. Supratusi, jog Newland niekad negalės pamiršti savo garbės bei nebus laimingas, Ellen pastūmėja Newland susituokti su May ir išvyksta. Pasiruošimas santuokai, kaip ir tikėtasi, vyksta suplanuota, tačiau kai Newland ir vėl netikėtai išvysta Ellen, jis ir vėl tikisi, jog afera taps įmanoma.