Hayden Christensen was just plain bad as Anakin Skywalker. I don't know if that was due more to him or the way he was directed though. To be fair, I've seen other movies he was in where he wasn't nearly as bad. In fact I thought he was quite good in the film 'Jumper'.