Who should play John Stewart?

Poll choices