Heartbreaker is Carey's most expensive; it reportedly cost over US$2.5 million to make. In the video, Carey's friends urge her to confront her unfaithful boyfriend (played by Jerry O'Connell), who is inside a film theater on a date with Carey's alter ego, Bianca.
During the part of the song that Jay-Z raps, an animated sequence featuring cartoon versions of Carey and her friends was shown instead. Film references in the video include a scene with Carey in a pillowfight with the scene of the song "Look At Me, I'm Sandra Dee" taken from Grease (1977), and a catfight in a washroom between Carey and Bianca inspired by Enter the Dragon (1973).
The remix video was directed by Diane Martel and shot entirely in black and white. It features Carey having a jello catfight with Bianca, skating around in a skimpy bikini and washing the car of Snoop Dogg, who makes a cameo appearance. Missy Elliot, Da Brat, Bianca (Carey's alter ego), Nate Dogg and DJ Clue also make guest appearances.