'O' is a teen movie- basketball is easier to understand than war. But you can't say this is a bad film because it isn't exactly like how he wrote it. It is a great play, maybe even Shakespeare's best in my eyes. As much as Tim Blake Nelson (the director) is best known for his acting, he is better at directing and should stick with that! Please! And yes I have read Othello, before I watched O too. Martin Sheen was great at playing Hugo's father. I don't know if he has tried to act in a movie but yeah. Rain Phoenix did an OK job at playing Emily, while Andrew Keegan was stupid. I'm not saying she sucked but I know she could've put a bit more into O. This was definently both of their best acting ever in a movie. Then there was Josh Hartnett (who was even better dude!) was so good with the evil tension, voice and the facial expressions. The Mekhi Phifer was captivating, very amazing and totally believable. I thought it was a superb teen-based take of Othello.