Don Jon (Gordon-Levitt) is addicted to porn. He is a suave, polished bad boy from New Jersey with all the swagger of a true player. He’s never had an issue picking up beautiful women, until he meets Barbra (Johansson); an idealistic girl addicted to romance and looking for the perfect man who would be Mr. Right.