Joseph Gordon-Levitt is Jon Martello, a beef head addicted to online porn until his new girlfriend challenges him to change his ways.
Don Jon's Addiction
Before I write anything else about 'Don Jon's Addiction': yes, there are some guys in Northern New Jersey who really do act this way. Some of the particulars are exaggerated, but not really. Whether the interior life of Joseph Gordon-Levitt's protagonist gym rat, club denizen, muscle car driver is accurate is something I'll never know, and considering the emotional dysfunction on display, I think I'm okay with it.