O is a 2001 American drama film, and a modern adaptation of William Shakespeare's Othello, set in an American high school. It stars Mekhi Phifer, Julia Stiles, and Josh Hartnett. 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 in the spring of 1999. Originally intended for release for October 17, 1999, it was shelved following the Columbine High School massacre; O was finally released on August 31, 2001.


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 Most Valuable Player (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 to begin using drugs.

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; Desi fights back, but he finally strangles her to death. Emily rushes into the room and sees Desi's corpse; she soon finds out what Hugo has done. She begins telling Odin that Hugo told her to steal the scarf and exposes his plot, and Hugo fatally shoots her when she refuses to be quiet. 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. 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 (based on Othello)
  • Josh Hartnett as Hugo Goulding (based on Iago)
  • Julia Stiles as Desi Brable (based on Desdemona)
  • Elden Henson as Roger Calhoun (based on Roderigo)
  • Andrew Keegan as Michael Cassio (based on Michael Cassio)
  • Rain Phoenix as Emily (based on Emilia)
  • Martin Sheen as Coach Duke Goulding (based on the Duke of Venice)
  • John Heard as Bob Brable (based on Brabantio)
  • Anthony Johnson as Dell
  • Rachel Shumate as Brandy (based on Bianca)


The official release date was initially set to October 17, 1999, but was shelved, following the Columbine High School massacre 6 months prior to its original release, likely due to its themes of sex and violence in high school, as suggested by its director. Another theory is that it was held back until after the 2000 U.S. presidential election.

The film was finally released on August 31, 2001.


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.