米·艾朗饰演阿福·潘尼沃斯、雷·费雪饰演钢骨、杰森·摩莫亚饰演水行侠。日本演员冈本多绪饰演梅西·格雷夫斯、史考特·麦奈利、卡尔·穆尔维和吉娜·玛隆所分配的角色则直到电影上映后才透露。《正义曙光》是艾佛列克第二次饰演超级英雄，第一次是在2003年的《夜魔侠》。他本人最初是不愿接受这个角色，觉得自己「『不』适合这个传统象征，但是一旦查克给了概念，这将是既不同于克里斯多福（诺兰）和克里斯汀（贝尔）所做的伟大电影，但仍符合传统，这让我很兴奋」。在此之前，艾佛列克早于2006年表明自己搞砸过了一个超级英雄。在接受