DREADFUL. Kristen Stewart has to be the most overrated actress in Hollywood. Her whispery, pouty, pathetic performance as Diana is a nightmare. Add to that the worst, thinnest, most vapid script ever. The director of this disaster should never work again. It's really a crime to portray the charismatic Diana this way. Don't waste your time or money. Seriously. Don't.