Jon Martello (Joseph Gordon-Levit) má v životě jen pár věcí, na kterých mu záleží... byt, auto, rodinu, kostel, ženský a porno. Jeho kámoši mu dokonce říkají Don Jon - prostě si domů z baru přitáhne jakoukoli chce. Nic se ale podle něj nevyrovná osamocenému sledování porna. Nespokojený se svým dosavadním životem se vydává za poznáním lepšího sexu, ale k jeho překvapení se místo toho poučí daleko více o životě a lásce ze vztahů se dvěma velice odlišnými ženami.