Jack Nicholson
为本片选择合适的演员阵容相当棘手，尤其是主人翁戴克的选角。编剧漢普敦·芬奇在创作对话时把勞勃·米契预想为戴克。导演雷德利·斯科特和制片人“用了几个月的时间”与德斯汀·荷夫曼会面讨论这个角色，但最终因想法不合而放弃。选中哈里森·福特有几个原因，包括他在《星球大战》系列中的表现、他自己对《-{zh-hk:2020;zh-tw:銀翼殺手;zh-cn:银翼杀手;}-》故事的兴趣，以及斯蒂芬·斯皮尔伯格完成《奪寶奇兵》后对他在片中的表现大加称赞。根据制片记录，有很多演员被列入考虑演出这个角色，包括金·哈克曼、肖恩·康纳利、杰克·尼科尔森、保羅·紐曼、克林特·伊斯特伍德、湯米·李·瓊斯、阿诺·施瓦辛格、艾尔·帕西诺和畢·雷諾斯。