クリストファー・ウォーケンはペリー・ホワイト役に交渉され、またラトナーはアンソニー・ホプキンスをジョー＝エル役、レイフ・ファインズをレックス・ルーサー役でキャスティングする構想であった。
克里斯托弗·沃肯有望出演佩里·怀特一角，拉特纳还表示有意请安东尼·霍普金斯扮演乔艾尔，拉尔夫·费恩斯饰演莱克斯·卢瑟，这两位演员之前都曾出演过他执导的《红龙》。