Lester Burnham lever et behageligt liv i en flot forstad. Men han er havnet i en midtvejskrise. Alting er kedeligt, hans chef er en skiderik og hans kone er ham utro med sin kollega. Lester siger op og begynder at arbejde på en hamburgerrestaurant, dyrker flittigt fitness og tager stoffer. Han bliver også lidt for fascineret af teenagedatterens smukke veninde Angela.

Jon kan ikke få nok. Ikke af de smukke piger, han scorer hver weekend, og som har givet ham øgenavnet Don Jon. Men heller ikke af porno – for den giver ham en oplevelse, der langt overstiger sex med virkelige kvinder. Det vil sige – lige indtil han møder den perfekte 10’er, Barbara. Hun giver ham overhovedet ikke sex. For første gang i sit liv forsøger Jon virkelig at bejle til en pige, invitere hende ud, i biografen, hjem til forældrene. Og først der falder fæstningen – til Jons store skuffelse uden at trangen til porno fortager sig. Barbara bliver rasende, da hun opdager det, så han lover at holde op. Ligesom han lover hende at begynde på aftenskole. Det sidste holder han – ikke det første. Og det er faktisk grunden til det første akavede møde med den noget ældre Esther, en kammerat på skolen. Men hun dømmer ham ikke. Og da Barbara slår op, fordi hun afslører Jons fortsatte brug af porno, er det også hende, han vender sig til.