Filmen begynner med at hovedpersonen Petter (Svein Sturla Hungnes) sitter på Universitetet under en prøve. Han klarer ikke å konsentrere seg og alt han får rablet ned er en naken dame. Han leverer inn prøven og avbryter sine studier. Så drar han til sin forlovede og gjør det slutt med henne. Petter reiser hjem til sin mor etter farens død bor alene i et stort hus på Gjøvik. Han tar toget og på toget møter han Eva (Frøydis Armand). Hun har nettopp fått jobb som lærer på Petters gamle barneskole på Gjøvik. Petter blir tiltrukket av Eva og de utveksler noen ord under togturen. Moren (Bente Børsum) går ensom hjemme i det store huset, røyker og leser ukebladfortellinger. Hun blir overrasket, men glad over at sønnen er kommet hjem. Hun viser ingen tegn til bekymring over at Petter har avbrutt sine studier og brutt med sin forlovede. Nå som sønnen er hjemme lager hun mat til ham, og de to blir mer og mer knyttet til hverandre igjen. Akkurat slik som det var da Petter vokste opp. En kveld overtaler hun Petter til å sove inne hos seg i dobbeltsengen. Petter går med på det. Det blir jul og de feirer jul sammen. Petter gir moren sin en LP-plate og de danser lenge sammen til musikken. Petter treffer også Eva og de to innleder et forhold. Når moren får vite om forholdet til Eva tilspisser situasjonen seg i huset. Skjult sjalusi kommer etter hvert opp til overflaten og vi forstår at moren vil ha Petter for seg selv. Moren går likevel med på å invitere Eva på kaffe. Petter dras nå mellom de to kvinnene i et slags trekantforhold. Moren reiser bort en tid og Petter treffer Eva i mors hus. De leker gjemsel og sover sammen i mors seng. Når moren kommer hjem merker Petter at noe er galt. Moren har funnet et brukt kondom og konfronterer Petter med det. Petter går til Eva, som etter at de har elsket forteller ham at hun er med barn. Det blir for mye for Petter og han stikker av. Han løper fortvilet den lange veien hjem til mors hus. Moren ligger våken i sengen. De to møtes på soverommet og omfavner hverandre. Petter gråter. Moren trøster, klemmer og holder rundt ham. Etterhvert glir det over i kyssing. Det ender med at de kler av hverandre og ligger sammen på mors soverom.