The film's intended release date was April 1999, but due to the Columbine High School massacre, the film was shelved for two years by its original distributor, Miramax Films. Ultimately, it was sold along with director Kevin Smith's film Dogma to Lionsgate. It was directed by Tim Blake Nelson and written by Brad Kaaya. It contains many different styles of music, ranging from rap to opera. It was filmed in Charleston, South Carolina.
During a high school basketball game, Odin James (Mekhi Phifer) scores the basket that wins the game for his team. Later at an awards ceremony, the coach, Duke Goulding (Martin Sheen) presents the MVP award to Odin for his efforts, an award he shares with his teammate Michael Cassio (Andrew Keegan). In giving Odin the award, Duke passes over his son Hugo (Josh Hartnett), Odin's teammate and best friend. At a party celebrating the victory, Hugo plans with school outcast Roger Calhoun (Elden Henson) to go to the school's dean, Bob Brable (John Heard) and tell him that Odin raped his daughter, Desi (Julia Stiles), whom Odin has been dating. Hugo promises Roger that Desi will be his after Odin is out of the way, but Roger is only a pawn in Hugo's ultimate plan to destroy Odin.
Later in another game Odin's team wins once again. At the celebration party, Hugo engineers a fight between Roger and a very drunk Michael, who is temporarily suspended from the team. Hugo tells Michael to ingratiate himself with Desi so that she will talk to Odin on his behalf. Soon afterward, Hugo tells Odin that Michael and Desi have been spending a lot of time together, and that she may be cheating on him. Odin doesn't believe this at first, but gradually comes to suspect them. Odin questions Desi, but she calms him down and he believes her. Nevertheless, the stress of the situation drives Odin, a recovering cocaine addict, to begin using drugs again.
Hugo manipulates his girlfriend Emily (Rain Phoenix) into stealing a scarf for him that Odin had given to Desi. Hugo, in turn, gives it to Michael in hopes that Odin will believe that Desi gave Michael the scarf, and so is cheating on him.
Meanwhile, Odin and Desi are having sex at a motel, during which Odin sees an image of Michael on top of Desi in the mirror; angered, he becomes very rough with Desi, to the point that she cries out for him to stop, a plea he ignores as he continues to rape her. Afterward, they lie together staring in opposite directions.
After Odin assaults another student during a game in a drug-fueled rage, Hugo tells him about the scarf, convincing him that Desi is cheating on him. Enraged, Odin vows to kill her; Hugo then promises to kill Michael. Hugo, with Odin and Roger, plans to kill Michael and Desi. Hugo and Roger attempt to kill Michael in a carjacking, but it does not go as planned: Roger and Michael struggle, Hugo hits Michael with a crowbar, knocking him unconscious. Roger shoots Michael in the leg, and then Hugo turns the gun on Roger and kills him after telling him that Desi is dead.
Odin and Desi are in Desi's room talking and Odin is pretending to make up with her. They are making out on the bed when suddenly Odin attacks her; she fights back, but he finally strangles her to death. Emily rushes into the room and sees Desi's body; she soon finds out what Hugo has done. She begins telling Odin that Hugo told her to steal the scarf and exposes his plot. Hugo tells her to shut up, but she refuses, so he shoots and kills her. Odin finally realizes that Hugo has been manipulating him the entire time, and demands to know why; Hugo refuses to answer. When the police arrive, Odin tells them what happened, and commits suicide, shooting himself in the heart. As Hugo is taken into police custody, he says in voice over that he will have his day in the spotlight.Mekhi Phifer as Odin James
Josh Hartnett as Hugo Goulding
Julia Stiles as Desi Brable
Elden Henson as Roger Calhoun
Andrew Keegan as Michael Cassio
Rain Phoenix as Emily
Martin Sheen as Coach Duke Goulding
John Heard as Bob Brable
Anthony Johnson as Dell
Rachel Shumate as Brandy.
The film has received moderately positive reviews. The review aggregator website Rotten Tomatoes reports a 64% approval rating with an average rating of 6.1/10 based on 124 reviews. The website's consensus reads, "Though well-intentioned and serious in its exploration of teen violence, O is an uneven experiment that doesn't quite succeed." On Metacritic, the film achieved an average score of 53 out of 100 based on 26 reviews, signifying "mixed or average reviews".
O was nominated for a Black Reel award for best actor Mekhi Phifer. It also won the Golden Space Needle Award at the Seattle international Film Festival for Best Director.