前者似乎是最有望胜出的一位，但最终被选中的是妮可·基嫚。她之前曾是《蝙蝠侠归来》中猫女一角的考虑人选，但当时选择的是蜜雪儿·菲佛。虽然比利·迪·威廉姆斯在第一集《蝙蝠侠》中出演了哈维·登特，因为他希望能在一部续集中扮演双面人，但舒马赫最终选择了汤米·李·琼斯来饰演。自两人在电影《惊窥》中合作过后，琼斯一直是导演对这个角色的第一人选。琼斯称自己收到剧本后是经过很谨慎考虑后才接受的，这其中部分是因为双面人是他儿子最喜欢的一个人物。罗宾·威廉斯表示有意出演谜语人，而蒂姆·波顿曾在前期制作期间考虑过，不过最终选