Zack Snyder teve uma briga bem séria com a Warner Bros. para colocar John Stewart como Lanterna Verde, interpretado por Wayne T. Carr. Ao menos, foi o que ele declarou em uma entrevista no canal de YouTube de Tyrone Magnus. De acordo com Snyder, a Warner não queria permitir por ter planos para introduzir o personagem em ‘Tropa dos Lanternas Verdes’:
‘Quando tivemos esta briga, eu falei: Caras, eu não entendo. Nós temos toda essa coisa do Multiverso, vocês tem tudo isso, quem se importa?’ Eu penso que o final certo deste filme é John Stewart, este é o final certo que deveria acontecer. Aliás, eu não queria tirar nada do Caçador de Marte, porque é legal. Vê-lo no começo e depois no final, é legal, meio que completa a história. Mas sempre foi minha intenção colocar John Stewart encontrando o Batman…
Snyder acabou gravando a cena sem a permissão do estúdio, recrutando Wayne T. Carr para o papel:
Para mim, não valia nem a pena fazer isso sem Wayne T. Carr, eu cheguei perto de cancelar todo o filme – sim, chegou neste nível. E aí todo mundo ficou nervoso e o Wayne se sentiu meio que ‘Oh, droga, eu cancelei o filme porque Snyder não orçou minha participação’. E eu pensei: ok, deixa pra lá. Vou deixar como está’
Ao que parece, o final correto seria ver o Lanterna Verde visitando Bruce Wayne, ao invés do Caçador de Marte. Que acham?