After being recently cast as the Deadpool in Wolverine and getting his own spin off. Ryan Reynolds looks to be the it person to portray comic book heroes. He has just been recently casted to play the newest hero Hal Jordan a.k.a The Green Lantern.
Once they figure out the numbers, the announcement will be made official. He was the top choice out of 3. Justin Timberlake and Bradley Cooper.