O (2001)

Trust. Seduction. Betrayal.

  • Genre: Drama, Romance, Thriller
  • Release Date: 2001-08-31
  • User Rating: 5.8/10 from 252 ratings
  • Runtime: 1h 35min
  • Language: English
  • Production Company: Dimension Films
  • Production Country: United States of America
  • Director: Tim Blake Nelson
star 5.8/10
From 252 Ratings


Even though he's the only black student at the elite Palmetto Grove Academy, star basketball player and future NBA hopeful Odin James has the adoration of all, including the team's coach and the Dean's beautiful daughter Desi. Odin's troubled friend Hugo, the coach's son, is deeply resentful of his father's preference of Odin on and off the court. When Hugo plots a diabolical scheme to sow the seed of mistrust between O and Desi, it sets in motion a disturbing chain of events which erupts into a firestorm of breathtaking intensity.

O Trailer

Can i watch O on Netflix?

Unfortunately the movie O is not yet available on Netflix. Follow us on Facebook to see when O becomes available on Netflix!

  • Mekhi Phifer

    as Odin James
  • Martin Sheen

    as Coach Duke Goulding
  • Josh Hartnett

    as Hugo Goulding
  • Andrew Keegan

    as Michael Cassio
  • Julia Stiles

    as Desi Brable
  • Rain Phoenix

    as Emily
  • Chris Freihofer

    as Assistant Coach
  • Elden Henson

    as Roger Calhoun
  • John Heard

    as Dean Brable
  • Anthony Johnson

    as Dell
  • Chris Dong

    as Dutchman Player
  • Rachel Shumate

    as Brandy
  • Marshall Gitter

    as Radio Announcer
  • Lisa Benavides

    as Ms. Serney
  • Ken French

    as Scout #1
  • Dana Ratliff

    as T.V. Announcer
  • Christopher Jones

    as Jason
  • Ronalda Stover

    as Woman Score Keeper
  • Kelvin O'Bryant

    as Ball Boy
Directing Tim Blake Nelson Director
Writing Brad Kaaya Screenplay
Production Eric Gitter Producer
Sound Jeff Danna Original Music Composer
Camera Russell Lee Fine Director of Photography
Editing Kate Sanford Editor
Production Anthony Rhulen Producer
Production Daniel Fried Producer
Production Avy Kaufman Casting
Art Dina Goldman-Kunin Production Design
Art Jack Ballance Art Direction
Art David Schlesinger Set Decoration
Costume & Make-Up Jill M. Ohanneson Costume Design
Directing Jay Mason Script Supervisor
Crew Marjory Wentworth Unit Publicist
Crew Cara White Unit Publicist
Production Michael I. Levy Executive Producer
Production William Shively Executive Producer
Production Betsy Danbury Co-Producer
Production Lisa Gitter Co-Producer
Production Fred Goodman Co-Executive Producer
Production Stephen A. Kepniss Co-Executive Producer
Sound Barry Cole Music Supervisor
Crew Cal Johnson Stunt Coordinator
Crew Kay Kimler Stunts
Crew Tina Mckissick Stunts
Production Betsy Danbury Line Producer
Production Betsy Danbury Unit Production Manager
Production Zack Estrin Associate Producer
Production Brad Kaaya Associate Producer
Costume & Make-Up Nadine Haders Assistant Costume Designer
Costume & Make-Up Paul A. Simmons Jr. Costume Supervisor
Sound Robert Maxfield Sound Mixer
Sound Michael Piotrowski Boom Operator
Costume & Make-Up Claudia Moser Key Makeup Artist
Costume & Make-Up Taylor Knight Key Hair Stylist
Costume & Make-Up Stephanie Ponder Assistant Makeup Artist
Costume & Make-Up Vanessa Davis Assistant Hairstylist
Lighting Peter Girolami Gaffer
Camera Charles Seabrook Key Grip
Sound Lora Hirschberg Sound Re-Recording Mixer
Sound Tom Myers Sound Re-Recording Mixer
Sound Gary Rizzo Sound Re-Recording Mixer
Sound Phil Benson Supervising Sound Editor
Sound Tom Myers Sound Designer
Sound Mark Jan Wlodarkiewicz Music Editor
Sound Stephen Kearney Sound Effects Editor
Sound Jonathan Null Dialogue Editor
Sound Sue Fox ADR Editor
Sound Robert Shoup ADR Editor
Sound E. Larry Oatfield Foley Editor
Sound Dennie Thorpe Foley Artist
Sound Jana Vance Foley Artist
Sound Tony Eckert Foley Mixer
Sound Frank 'Pepe' Merel Foley Recordist
Art James Passanante Construction Coordinator
Crew Jeff Couch Transportation Captain
Production Jan Nizen Production Accountant
Crew Ray Bivins Special Effects Coordinator
Editing Chris Hinton Color Timer
Writing William Shakespeare Theatre Play