Everyone complains about Hayden Christensen because he isn't exactly a good actor.
He was pretty bad in Attack of the Clones, partly because of the writing.
He was better in Revenge of the Sith...
So, what other actors could have pulled it off? I feel like Chris Pine could've done it, maybe.