Originally Posted by
Revolutionary_Jack
A lot of people like to say the 2011 movie is bad without bothering to understand why it is so. The movie-makers were tasked with trying to sell Hal Jordan to a mainstream audience and make him relatable to people who are not by default fans of the comics. I personally think that they did make an attempt to do so, and put fingers on the problem and the issue is that Hal Jordan is a dated character. If they had chosen another GL, it would have been a different movie and provided him other options on how to introduce the story and mythos. If you had say Kyle Rayner (which would have been a better fit for Reynolds all things considered) they would have had less issues about making the character vulnerable and relatable. If they went with John Stewart, then they would have found something deeper and more interesting thematically.