User blog comment:SayuriDarling/Alexandra Daddario as Annabeth Chase./@comment-4016314-20110523180815

I think she makes a good Annabeth, she dresses the role. whatever if she's not blonde, I always pictured her as a brunett, not that my opinion would change the movie.if they wanted to have a blonde actress, they would used a blonde actress. Annasophia Robb was actually wanted to play her. the fact that she is a little too old for the character is not a problem, she is a good actress so she can convince people to think she's around 17, she convinced me... she's not so ugly either, I think she's beautiful