史奈德说，标题中的「v」而不是「vs.」是为了避免太绝对「versus」的意思。《富比士》指出，虽然影片一开始被定为《超人：钢铁英雄》续集，但后来正义联盟的前传或蝙蝠侠的独立电影。
选角.先前出演《超人：钢铁英雄》的主要演员亨利·卡维尔、艾美·亚当斯、黛安·莲恩、劳伦斯·费许朋、亨利·蓝尼克斯和克莉丝汀娜·蕾恩都将回归。加入剧组的新演员有班·艾佛列克饰演蝙蝠侠、盖儿·加朵饰演神力女超人、杰西·艾森柏格饰演雷克斯·路瑟、杰瑞米·艾朗饰演阿福·潘尼沃斯、雷·费雪饰演钢骨、杰森·摩莫亚饰