Where's Ryan Reynolds?
Unfortunately Marvel grabbed him up but I'm sure they'll find a new Hal Jordan eventually.
Apparently Snyder cast Wayne T. Carr as John Stewart but it was cut.