High Fidelity

Rob Gordon (John Cusack) is a self-confessed music loving everyman with a poor understanding of women. After getting dumped by his latest girlfriend, Laura (Iben Hjejle), he decides to look up some of his old partners in an attempt to figure out where he keeps going wrong in his relationships.

He spends his days at his record store, Championship Vinyl, where he holds court over the customers that drift through. Helping Rob in his task of musical elitism are Dick (Todd Louiso) and Barry (Jack Black), the "musical moron twins," as he refers to them. Armed with an encyclopedic knowledge of all things musical, they compile "top five" lists for every conceivable occasion, openly mock the tastes of their customers, and, every so often, sell a few records. Read more on Wikipedia.