Green Lantern is one of my favorite franchises and hearing that Al Ewing was attached got me even more hyped (I’m not a big Marvel fan ... Lantern's actual past as a villain when he was ...