喬納·希爾
2019年7月，格雷格·弗萊瑟加入製作團隊，擔當影片攝影。9月，傑佛瑞·懷特和喬納·希爾與華納進入商談階段，前者有望出演詹姆斯·高登，後者可能出演謎語人或企鵝人。10月，傑佛瑞·懷特正式確定在影片中出演詹姆斯·高登。懷特在參與拍攝之前，閱讀了1996年至1997年發行的漫畫《》。喬納·希爾則退出與華納的談判。雙方未能達成合作，《好萊塢報導》記者鮑里斯·基特（）稱華納和喬納·希爾在具體出演哪個角色的問題上未能達成一致。但是依據《綜藝》雜誌記者賈斯汀·克羅爾（）的消息，這是由於喬納·希爾提出了高達1000萬美元的片酬，是主演羅伯·派汀森的兩倍之多。10月14日，華納公佈選定柔伊·克拉維茲出演「貓女」瑟琳娜·凱爾，柔伊·克拉維茲此前曾在2017年《樂高蝙蝠俠電影》中為貓女配音。安娜·德哈瑪斯、艾拉·巴林斯卡、艾莎·岡薩雷、薩琪·畢茲和艾莉西亞·薇坎德參與了該角色的試鏡。10月16日，在個人推特上表示為影片執筆劇本。10月17日，保羅·迪諾確認出演謎語人。11月，安迪·瑟克斯、柯林·法洛和約翰·特托羅分別確定出演阿福·潘尼沃斯、「企鵝人」奧斯華·科波特和卡麥·法爾康尼，新人演員亦將參與演出。12月，彼得·賽斯嘉加入劇組。