耶斯。厄尼·哈德森本来最有望获选，但后来争得角色的是凯斯·大卫（）。《怪形》是大卫第三次在电影中出演主角，但他的舞台剧演出经验对参演电影不利，剧组人员及其他演员不得不提醒他表演时保持克制，无需把人物所有情绪都表现出来，这其中又以理查德·马苏尔（）和唐纳德·莫法特对他指导最多。马苏尔和大卫在排练时探讨各自角色，觉得两人在片中肯定有些相互反感。剧组决定由当时默默无闻的威福·伯明莱扮演布莱尔，因为他的形象比较大众化，所以只要时机未到，观众就不会对他长时间不出场感到蹊跷。根据设想，布莱尔被怪形感染的时间比较早，但后