What bugs me the most is the GL casting. Ryan Reynolds is simply WRONG for the part of HAL JORDAN. Reynolds was born to play 2 comic roles: DEADPOOL and WALLY WEST FLASH. Reynolds' strengths are humor and one liners. Hal Jordan has none of those qualities. Looking at that pic above, he makes a better KYLE RAYNER than Hal. Oh well.
Go [re]watch THE RIGHT STUFF.... Sam Shepard as CHUCK YEAGER... THAT's fucking Hal Jordan, baby!