Zachary "Zack", is an eighteen year old introverted Jewish DJ and rapper, who lives with his chauvinistic father Richard, who runs a record store specializing in blues and jazz music. Zack's mother died when he was very young. Zack's best childhood friend is a young black man named Dee, who along with Zack is also a rapper, and the both of them record music together. Zack works part time at an Italian restaurant. In Zack's neighborhood, there is an eccentric man named Dominic who is a pyromaniac that lives on land adjacent to an industrial power plant. One day at school, Zack gets into a quarrel with his girlfriend Michelle, and the both of them separate from each other. During this fight, he sees a new transfer student who just moved from New York, a black teenager named Nicole "Nikki" ; who turns out to be Dee's cousin. Zack becomes infatuated with Nikki despite never talking to her. One night, Zack comes over for dinner at Dee's house. Zack confides in Dee that he is attracted to Nikki, to which the fact him being a white man, and she being a black woman, he feels scared to proceed. Dee tells Zack that he shouldn't be concerned over that, however Dee's father warns Zack that he might receive negativity from this. Zack then decides to finally introduce himself to Nikki, although not fully disclosing his full feelings towards her. Zack talks to his grandfather Saul, at the record store his father runs for advice on how to deal with his current situation. To which he tells him, to woo Nikki with his DJ skills. The following day at school, Zack brings his turntable set in the gymnasium, and starts to DJ urban music. Some of the students seem to enjoy the music, including Nikki, and are dancing to it. However, this causes friction between many of the black students who believe he's culturally appropriating. Including Larry who is into Pan-Africanism, and Calvin "Nut", one of the school's delinquent bullies. Zack and Nikki become closer to each other. While picking up Nikki for a date one night at her home, Nut, and some of his friends harass and say racial epithets to Zack and sexually suggestive rude comments to Nikki. To which they both ignore them. Zack takes Nikki to his father's record store, to where they have their first kiss. Soon after that, one day after school, Zack brings Nikki to his house, and they both make love, to which Zack's father secretly watches them in amusement. Zack soon introduces Nikki to his father, to which he couldn't care less that Nikki is black. Zack invites Nikki to a house party with some of his extended friends, to which she is the only black person there. In which Nikki meets Michelle, his ex-girlfriend to where she seems to be happy that Zack and Nikki are together. Nikki seems uncomfortable at the party, and unfortunately walks into Zack and some his friends making friendly, yet disrespectful racist sexual jokes towards Nikki. Outraged, Nikki runs out of the party and breaks up with Zack. Nikki avoids Zack, and after telling Dee what happened, he as well distances himself from Zack. Nut and his friends,, tell Nikki that Zack was playing some type of sick game with her, and she needs to stay away from him. Nut also briefly seduces Nikki, to which at first she accepts his advances, but she later rejects them. After making amends and apologizing to Dee, Zack goes to Nikki's house and apologizes to her on her front porch. Nikki decides to remain friends with Zack, and invites him to a roller rink later that night, in which some of the other students from school will be there. Nut who was eavesdropping Zack apologize to Nikki, becomes envious and angered. At the roller skating rink, Nut is bothering Nikki in a sexual way, in which she is telling him to leave her alone. Zack who arrives late, notices Nut agitating her and tells him to stop. Nut and Zack begin to fight, to which Dee also walks over and pushes Nut to the ground. Nut then fatally shoots Dee, and runs out of the skating rink. At Dee's funeral, Zack gives a eulogy to Dee in Aramaic. Nikki while walking home from the funeral, is attacked by Nut who threatens to kill her. Nut then runs away. The following day at school, many of Zack and Nikki's classmates both talk about what happened at the skating rink. The discussion later turns heated into the fact that many classmates believe if Zack and Nikki never got together, Dee would never been shot. Nikki then quickly dismisses that fact and runs out of the classroom. The rest of the class continues into a heated racial discussion with Zack staying silent watching. After Vinnie and Larry start to get into a verbal fight, Zack runs out of the classroom. He runs into the school principal Mr. Cimino, who tells Zack to stick with his own race when it comes to relationships. He ignores him and walks past him. Back in the classroom, Vinnie and Larry start to physically fight and they both tussle outside in the hallway. Zack notices Nikki crying in the hall and goes over to comfort her, then they passionately kiss.