Released in 2000 and based on the book by Nick Hornby, 'High Fidelity' starred John Cusack as Rob Gordon, a record store owner and music obsessive who is dumped by his girlfriend. Rob subsequently seeks out his previous girlfriends to figure out what he's doing wrong in his life. With a supporting cast that included the likes of Jack Black and Catherine Zeta-Jones, 'High Fidelity' was a modest success at the box office and loved by critics, going on to become a beloved romantic dramedy favorite in the years that followed. Fourteen years later, we revisit the cast of this contemporary classic and see what they're up to now.

John Cusack, Rob Gordon

Touchstone/Getty Images

Then: John Cusack played Rob Gordon, a record store owner who, after being dumped by his girlfriend, decides to revisit his old girlfriends in an effort to figure out what he's doing wrong. Cusack was known for roles in teen films like 'Say Anything...' and 'Better Off Dead,' and more contemporary films like 'Grosse Point Blank' and 'Con Air.'

Now: Cusack has since appeared in 'America's Sweethearts,' '1408,' '2012,' 'Hot Tub Time Machine' and 'The Raven.' More recently, you may have seen him in the Lee Daniels films ‘The Paperboy’ and ‘Lee Daniels’ The Butler,’ and he starred in the indies ‘Grand Piano’ and ‘Adult World.’ He can be seen next in ‘Maps to the Stars’ and ‘Love and Mercy.’

Iben Hjejle, Laura

Touchstone/Miso Film

Then: Director Stephen Frears cast Danish actress Iben Hjejle after seeing her performance in the film 'Mifune's Last Song.' Hjejle played Laura, who dumps Rob and serves as the catalyst for the plot of the film.

Now: Hjejle also appeared in the 2001 version of 'The Emperor's New Clothes,' and starred in the popular Danish sitcom 'Klovn,' which was turned into a film of the same name in 2010, released in the US in 2012 as 'Klown.' She also starred in the films 'The Boss of It All,' 'Defiance' and 'Stockholm East,' and starred on a couple of TV shows, including NBC's short-lived 'DAG' and 'Dicte' in her native Denmark (pictured above right).

Jack Black, Barry

Touchstone/Getty Images

Then: Jack Black played Barry, Rob's arrogant employee at the record store who often makes fun of customers for their taste in music. Cusack, who co-wrote the script, did so with Black specifically in mind for the part.

Now: Black went on to star in films like 'Orange County,' 'School of Rock,' 'King Kong' and 'Nacho Libre.' He became the voice of Po in the 'Kung Fu Panda' films, and starred in 'Tenacious D and the Pick of Destiny,' taking his old music project to the big screen. He also starred in 'Be Kind Rewind' and 'Tropic Thunder,' and reunited with 'School of Rock' director Richard Linklater for 'Bernie.' Up next, he'll star in the HBO series 'The Brink' with Tim Robbins and indie comedy 'The D-Train' with James Marsden, reprise the role of Po for 'Kung Fu Panda 3,' and he'll lead the cast of the 'Goosebumps' movie, in which all those classic R.L. Stine spooks pop out of the pages.

Todd Louiso, Dick

Touchstone/Getty Images

Then: Todd Louiso played Dick, the more quiet and reserved record store employee who makes top five lists with Barry and has an encyclopedic knowledge of music. Louiso previously had roles in 'The Rock' and 'Jerry Maguire.'

Now: Louiso went on to appear in 'Thank You For Smoking,' 'Snakes on a Plane,' 'School for Scoundrels,' 'Meet Bill' and more recently 'The Switch.' He also guest starred on a bunch of TV shows, including 'House,' 'Medium' and 'Californication.' In addition to acting, Louiso directed the films 'Love Liza,' 'The Marc Pease Experience' and recent indie favorite 'Hello I Must Be Going.'

Catherine Zeta-Jones, Charlie Nicholson

Touchstone/Getty Images

Then: Catherine Zeta-Jones played Charlie, Rob's very seductive ex-girlfriend whom he visits in an effort to figure out why Laura dumped him. At the time, Zeta-Jones appeared in 'Entrapment' and 'The Haunting,' and was only just then becoming a big star.

Now: Zeta-Jones reunited with Cusack for 'America's Sweethearts,' and appeared in Steven Soderbergh's 'Traffic' and 'Ocean's 12,' as well as films like 'Chicago' and 'Intolerable Cruelty.' She recently reunited with director Stephen Frears for 'Lay the Favorite,' and appeared in the films 'Rock of Ages' and Broken City,' as well as Soderbergh's final film, 'Side Effects,' and the action sequel 'Red 2.'

Lisa Bonet, Marie DeSalle

Touchstone/Getty Images

Then: Lisa Bonet played Marie DeSalle, Rob's sultry musician ex-girlfriend. Bonet was best known for playing Denise Huxtable on 'The Cosby Show' and its spinoff, 'A Different World,' and for her controversial role in the film 'Angel Heart.'

Now: Bonet was married until 1993 to Lenny Kravitz, with whom she had a daughter, actress Zoe Kravitz, star of films like 'X-Men: First Class' and 'Divergent.' Bonet appeared in the 2003 film 'Biker Boyz' and the 2005 film 'Whitepaddy,' and had a recurring role on the TV show 'Life on Mars' in 2008. She didn't appear in another film until 2013's 'Road to Paloma,' and recently starred in an episode of 'Drunk History.' In 2007, she married actor Jason Momoa.

Sara Gilbert, Annaugh Moss

Touchstone/Getty Images

Then: Sara Gilbert, former star of the classic sitcom 'Roseanne,' played Annaugh Moss, a quirky record store patron who has a crush on Dick, and the pair begin dating. Gilbert also starred in the films 'Poison Ivy' and 'Light It Up.'

Now: Gilbert had roles in the films 'Riding in Cars with Boys' and 'Laws of Attraction,' but most of her work has been on television, with recurring roles on '24,' 'ER,' 'The Big Bang Theory' and 'HawthoRNe.' She also guest starred on 'Private Practice' and 'Grey's Anatomy,' and is currently one of the hosts and producers of 'The Talk,' a CBS daytime talk show.

Lili Taylor, Sarah Kendrew

Touchstone/Getty Images

Then: Lili Taylor, who previously played the friend of John Cusack's character in 'Say Anything...' played Sarah Kendrew, Rob's kindhearted and cool ex-girlfriend. Taylor had also recently starred in 'The Haunting' with Catherine Zeta-Jones.

Now: Taylor has since appeared in 'The Notorious Bettie Page,' 'The Secret,' 'Brooklyn's Finest,' 'About Cherry' and 'Being Flynn.' She recently starred in James Wan's hit horror film 'The Conjuring,' and appears in the new film 'Blood Ties,' released this month. Taylor had a recurring role on the first season of the Netflix series 'Hemlock Grove,' and currently stars on the new Fox series 'Almost Human.'

Joan Cusack, Liz

Touchstone/Getty Images

Then: John Cusack's real-life sister Joan Cusack played his on-screen sister, Liz. Joan Cusack also starred with her brother in the films 'Sixteen Candles,' 'Say Anything...,' 'Broadcast News' and 'Grosse Point Blank.'

Now: Cusack reunited with Jack Black for 'School of Rock,' and is the voice of Jessie the cowgirl in the 'Toy Story' films. She also starred in 'Raising Helen,' 'Friends with Money,' 'Confessions of a Shopaholic' and 'Acceptance,' and teamed up with her brother again for 'War, Inc.' More recently she had a supporting role in 'The Perks of Being a Wallflower,' and can be seen next in the film 'Welcome to Me.' Cusack also has a starring role on Showtime's 'Shameless.'

Tim Robbins, Ian "Ray" Raymond

Touchstone/Getty Images

Then: Tim Robbins played Ian Raymond, a modern hippie-type guy who goes by the name "Ray" and starts dating Laura after she breaks up with Rob. Robbins was best known for his roles in 'The Shawshank Redemption' and 'The Hudsucker Proxy.'

Now: Robbins has since appeared in 'Mystic River,' 'War of the Worlds,' and reunited with Jack Black for a role in 'Tenacious D and the Pick of Destiny.' He also starred in 'City of Ember,' 'Green Lantern' and the HBO film 'Cinema Verite.' More recently, Robbins appeared in the ensemble dramedy 'Thanks for Sharing,' and he stars on 'The Spoils of Babylon,' the satirical miniseries produced by Will Ferrell and Adam McKay for IFC. Next he'll reunite with Joan Cusack for 'Welcome to Me,' and with Jack Black for the HBO series 'The Brink.'