维·登特，因为他希望能在一部续集中扮演双面人，但舒马赫最终选择了汤米·李·琼斯来饰演。自两人在电影《惊窥》中合作过后，琼斯一直是导演对这个角色的第一人选。琼斯称自己收到剧本后是经过很谨慎考虑后才接受的，这其中部分是因为双面人是他儿子最喜欢的一个人物。罗宾·威廉斯表示有意出演谜语人，而蒂姆·波顿曾在前期制作期间考虑过，不过最终选中的是占·基利。罗宾一角曾出现在《蝙蝠侠归来》的拍摄脚本中，但由于片中角色已经太多而予以删除。马龙·韦恩斯本已被选中出演，并且也签下了《永远的蝙蝠侠》，但剧组之后决定请一位白人演员取代