片人“用了几个月的时间”与德斯汀·荷夫曼会面讨论这个角色，但最终因想法不合而放弃。选中哈里森·福特有几个原因，包括他在《星球大战》系列中的表现、他自己对《zh-hk:2020;zh-tw:银翼杀手;zh-cn:银翼杀手;》故事的兴趣，以及斯蒂芬·斯皮尔伯格完成《夺宝奇兵》后对他在片中的表现大加称赞。根据制片记录，有很多演员被列入考虑演出这个角色，包括金·哈克曼、肖恩·康纳利、杰克·尼科尔森、保罗·纽曼、克林特·伊斯特伍德、汤米·李·琼斯、阿诺·施瓦辛格、艾尔·帕西诺和毕·雷诺斯。在《星球大战》（