Since Bradley Cooper probably has a contract with Marvel that prevents him from doing other comic book characters for DC/Sony/Fox and Ryan Reynolds is out, I'm on the Chris Pine or Jake Gyllenhaal bandwagon. Think Gyllenhaal is the better actor but Pine is the better fit for Hal. I think either would do well in the role. Scott Eastwood is probably playing a reoccurring military character, don't think he'll end up being Hal Jordan. Though he would be an OK choice.