Based on the 1995 Nick Hornby novel of the same name, 2000’s ‘High Fidelity’ tells the story of music-obsessed record store owner Rob Gordon (John Cusack) and his damaged love life. Largely set at a fictional Chicago shop called Championship Vinyl, the movie also features Gordon’s best friends and employees: Barry (Jack Black) and Dick (Todd Louiso).

In some respects a romantic comedy, ‘High Fidelity’ pokes fun at record-store snobbery, something many folks that have shopped at NYC’s Other Music can probably identify with. It's for this reason that self-professed music geeks have sang the film's praises since it first hit theaters over a decade ago. Today, is looking back at the cast of ‘High Fidelity’ to see what the key actors are up to these days.

John Cusack, Rob Gordon

YouTube/ Junko Kimura, Getty Images

Then: The Illinois native played Rob Gordon, a walking rock encyclopedia that doesn't truly understand the complexities of romance.

Now: The son of an actor and political activist, Cusack is one of Hollywood's busiest thespians. His acting credits include 'Adaptation,' '2012,' and 'The Butler,' and in 2014, he'll play Brian Wilson of the Beach Boys in 'Love and Mercy.'

Iben Hjejle, Laura

YouTube/ Junko Kimura, Getty Images

Then: Hjejle took on the part of Laura, Rob's unhappy girlfriend.

Now: Born in Copenhagen, Hjejle has worked mostly on European productions since 'High Fidelity.' She reportedly turned down an offer to play the role of Éowyn in the 'Lord of the Rings' trilogy.

Jack Black, Barry

YouTube/ Theo Wargo, Getty Images

Then: The actor/musician played Barry, a smart aleck Championship Vinyl employee that definitely does not subscribe to the whole "the customer is always right" motto.

Now: Aside from being one half of the comedy-rock duo Tenacious D, Black has built quite an impressive acting resume. The 44-year-old has starred in films such as 'Shallow Hal,' 'School of Rock' and 'Bernie.' Black has also made a ton of money lending his voice to the title character in the 'Kung Fu Panda' animated franchise.

Todd Louiso, Dick

YouTube/Larry Busacca, Getty Images

Then: Smith played Dick, Barry's snobby music geek counterpart at the record store.

Now: 'High Fidelity' remains Louiso's best known film, but he's also had parts in 'Thank You for Smoking,' 'Snakes on a Plane' and 'School for Scoundrels,' among other movies.

Catherine Zeta-Jones, Charlie Nicholson

YouTube/Craig Barritt, Getty Images

Then: Zeta-Jones played Charlie Nicholson, one of Rob Gordon's ex-girlfriends.

Now: The Welsh beauty has gone on to appear in smash films like 'Traffic,' 'Ocean's Twelve' and 'The Legend of Zorro.' In 2003, Zeta-Jones won the Oscar for Best Supporting Actress for her work in the film version of the hit Broadway musical, 'Chicago.'

Lisa Bonet, Marie DeSalle

YouTube/Stephen Lovekin, Getty Images

Then: The former 'Cosby Show' cast member played a one-night-stand that Rob tricks into bed by playing Mr. Sensitive.

Now: Bonet has focused primarily on television and only shown up in three motion pictures since appearing in 'High Fidelity' over a decade ago. Her latest film, 2013's 'Road to Paloma,' was written and directed by her boyfriend, actor Jason Momoa.

Sara Gilbert, Annaugh Moss

YouTube/Kevin Winter, Getty Images

Then: Gilbert played a Championship Vinyl customer who gets picked up by the Todd Louiso character when he impresses her by playing a Stiff Little Fingers record.

Now: Famous for playing Darlene Connor on 'Roseanne,' Gilbert is currently one of the hosts of 'The Talk,' a 'The View' knockoff that also features Sharon Osbourne, among other yentas.

Lili Taylor, Sarah Kendrew

YouTube/Ethan Miller, Getty Images

Then: Taylor took on the role of Sarah Kendrew, yet another one of Rob's many exes.

Now: A critically acclaimed film and television actress, Taylor can be seen in movies such as 'Public Enemies,' 'Being Flynn' and this year's horror hit 'The Conjuring.' Fun fact: Taylor introduced Veruca Salt's Louise Post and Nina Gordon to each other at a party in 1993.

Tim Robbins, Ian "Ray" Raymond

YouTube/Michael Kovac, Getty Images

Then: Robbins played Ian, a patchouli-wearing, ponytailed douchebag who starts dating Laura after she leaves Rob.

Now: An outspoken activist, the 55-year-old Robbins has continued to build his filmography with roles in 'Mystic River,' 'War of the Worlds' and 'Green Lantern,' among other box office hits.

Joelle Carter, Penny Hardwick

YouTube/Angela Weiss, Getty Images

Then: Carter played Penny Hardwick, an ex-girlfriend of Rob's who would not allow him to touch her breasts, but then sleeps with the next guy she dates.

Now: A former model, Carter has gone on to have a healthy acting career on both TV and feature films. It also appears the 41-year-old actress hasn't aged a day since the filming of 'High Fidelity.'