I don't think 39 is too old for Hal Jordan. Hell, I'd still want Ben Browder to play the character and he's like pushing 50.
Thing is, they got an older guy for Tony Stark. Guy in his early 40's. But they can still play the role younger. Boreanaz is in pretty good shape for his age, so he could pass off for early 30's if he wants.
I don't mind casting older actors in some cases as these characters because as the case was with Iron Man it just gives them more experience, wisdom, and seasoning to play the role. I'm just so glad we didn't get DiCaprio as Tony Stark. Not that I think he's a horrible actor, he was just wrong for the role.

I spoke with Geoff Johns was, and he envisions Hal as being in his mid-30's. I know that quite doesn't work, but it's comics you know.
He also did basically "de-age" Hal during Rebirth. Similar to how Kevin Smith totally de-aged Ollie in Green Arrow run by giving Ollie a new, fresh, young body.
Hal should be played by an over 30 actor (and so should Superman).
Hal should be played by an over 30 actor (and so should Superman).
Absolutely no to Hartnett. His face look weird and he doesn't have the swagger of Hal Jordan, somethings just can't be acted. He's never shown me any acting I deemed "Good" in anything he's done.
I'm totally not pimping him or anything, but this dude Scott Porter said that he wants badly to play Hal Jordan. ( I read this in my men's health Mag) I watch him on FNL sometimes. I think he's cool, not my first choice (Nathan Fillion) but just saying he WANTS to do it.
He's 29 I believe around the age they want for the film.
http://www.imdb.com/name/nm2187603/
![]()
![]()
So, what are you guys thoughts on this dude? Seems like everybody and their father wants to be Green Lantern.
Completely unrelated, but I wore my GL t-shirt to chik-fil-a today and the dude at the drive through totally gave me props. Little things like that totally let me know that people totally dig Green Lantern. I schooled him on the flick being developed and he totally geeked out!![]()
What about Josh Hartnett as GL?
![]()