High Fidelity is based on a British novel by Nick Hornby and was made in 2000. It stars John Cusack, Iben Hjejle, Jack Black, Catherine Zeta-Jones, Lisa Bonet, and Lili Taylor.
The book and film have essentially similar plots, though the setting, originally London, is moved to Chicago in the film. Cusack plays Rob, a record shop owner in his 30s whose girlfriend Laura (Hjejle) has just left him. At the record shop - named Championship Vinyl - he and his employees Dick (Todd Louiso) and Barry (Jack Black) spend their free moments discussing mix tape aesthetics and constructing "top five" lists of anything that demonstrates their knowledge of music.
Rob, recalling his five most memorable breakups, sets about getting in touch with the former girlfriends, including Charlie (Zeta-Jones) and Sarah (Taylor).
Eventually, Rob's re-examination of his failed relationships (egged on in a lucid dream dialogue with Bruce Springsteen in the film adaptation), and the death of Laura's father bring the two of them back together. Their relationship is cemented by the launch of a new purposefulness to Rob's life, the launch of his new record label.
The protagonist and the story delve straight into the male psyche, exposing it to be brutally caring and passionately simple. Pop music becomes a metaphor for everything, for life and for Love. High Fidelity also deals with the theme of male obsession, a subject explored in Hornby's other books. Courtesy of http://en.wikipedia.org/wiki/ High_Fidelity