Forget Hal Jordan. I'd like to see Idris Elba as John Stewart!