O filme é inspirado por filmes como Apocalypse Now (1979), Baraka - Um Mundo Além das Palavras (1992), Blade Runner: O Caçador de Androides (1982), Akira (1988) e E.T.: O Extraterrestre (1982).
Benedict Wong, intérprete de Wong nos filmes da Marvel, foi escalado para o filme, mas acabou abandonando o papel por conflitos de agenda. O ator foi substituído por Ken Watanabe.
O papel do protagonista John David Washington foi escrito especialmente para ele.