影片以少年视角回溯了上个世纪二十年代动乱的上海,更选用了王源、张雪迎、梁靖康三位Z世代新青年演员挑起大梁,演员本身与角色身上共通的青春气息与反叛少年感融合得恰到好处,让观众感受到了一种别样的青春力量。同时,李晨、印小天、张晓晨等实力派演员的加盟,为影片的谍战元素增添了一大精彩亮点。当时波顿给这个项目起名为《超人重生》(Superman Lives/Superman Reborn),并找到尼古拉斯·凯奇来演“超人”、桑德拉·布洛克来演“路易斯·莱恩”,主要反派是AI机器人——布莱尼亚克(Brainiac)。