恩斯、威廉·鲍德温和强尼·戴普都曾是取代米高·基顿的考虑人选。伊森·霍克由于担心角色定型而拒绝了出演的机会，但之后对这个决定感到后悔。罗苹·莱特·潘、和琳达·汉密尔顿都是出演蔡斯·梅里黛恩博士的竞争者，其中前者似乎是最有望胜出的一位，但最终被选中的是妮可·基嫚。她之前曾是《蝙蝠侠归来》中猫女一角的考虑人选，但当时选择的是蜜雪儿·菲佛。虽然比利·迪·威廉姆斯在第一集《蝙蝠侠》中出演了哈维·登特，因为他希望能在一部续集中扮演双面人，但舒马赫最终选择了汤米·李·琼斯来饰演。自两人在电影《惊窥》中合作过后，琼斯