登出演昆特，但两人都选择了婉拒。赛纳克和布朗前不久刚与肖在《骗中骗》中合作，于是向斯皮尔伯格推荐了这位男演员。肖对原着小说不感冒，因此起初也不大乐意接受这个角色，但在夫人玛丽·乌尔（）和秘书的敦促下还是决定出演——“她们上回有这么热心对待的电影是《铁金刚勇破间谍网》，她们（的选择）是对的”。肖以同样参与演出的克雷格·金斯伯里（）作为自己表演的基础，后者是当地渔夫，而且脾气出了名的古怪，在片中饰演渔夫本·加德纳。斯皮尔伯格也曾形容金斯伯里是自己心目中“最为纯粹的昆特”，他在没有参与演出期间的一些话也加入到剧本