O diretor Zack Snyder confirmou que queria o ator vencedor do Oscar Daniel Day-Lewis , considerado por alguns um dos melhores de todos os tempos na profissão, para interpretar Zod em Homem de Aço de 2013 . Zod é o vilão kryptoniano que ameaçou a Terra em sua busca por vingança contra o filho de Jor-El.
O papel finalmente foi para Michael Shannon , que estrelou ao lado de Henry Cavill como Superman no filme. Mas Snyder admitiu durante uma entrevista à MTV que esperava que Day-Lewis mostrasse interesse na adaptação da DC Comics. “Quando você fala sobre Daniel Day-Lewis como ator, ele pode interpretar qualquer papel que você quiser”, disse Snyder. “Então, sim, sempre conversamos. Esperávamos que Daniel Day-Lewis se interessasse pelo filme.”
Shannon parece ter gostado de jogar Zod. Falando ao ComicBook.com em abril de 2020 , ele parecia ansioso para trabalhar com Snyder novamente, embora Zod estando morto pode significar que a colaboração teria que ocorrer fora do Universo DC.