电影《惊窥》中合作过的阿奇瓦·高斯曼来编写第二稿的剧本。蕾妮·罗素被选中出演蔡斯·梅里黛恩博士，但米高·基顿对电影系列的新方向感到不满，因此决定不再回归出演蝙蝠侠。基顿也想找些“更有意思的角色”来演而拒绝了出演本片可获得的1500万美元片酬。几天后方·基默被选中出演蝙蝠侠，导演认为罗素出演这个角色年龄上有些太大，因此换了另一位女演员。舒马赫是在看过电影《》中基默的表演后有意请他出演蝙蝠侠的，而后者甚至连剧本也没看过，还不知道新导演是谁就接受了这个角色。在这以前，丹尼尔·戴-刘易斯、雷夫·范恩斯、威廉·鲍