The beautiful Natalya (Vartanyan-Astrakhantseva) is married to Arkadi (Baluev), a rich but older landowner. Bored with her life, she catches the eye of the handsome Mikhail (Fiennes). Might this flirtation develop into something more? Not once the young, attractive Aleksei (Volkov) arrives as tutor to Natalya's son. Natalya falls for Aleksei, but so does her teenage step-daughter Vera (Levanova). Suddenly Natalya's seemingly idyllic life has turned into a complex web of unrequited love, guilt, lust and jealousy.