森（）讨论的过程中受到启发，决定创作剧本。片商起初邀请乔·艾斯特维兹出演格兰特·麦克米兰市长，但他之后改为试镜“夺魂使者”。席林还在片中饰演女主角娜塔莉·麦克米兰，这也是她首次主演电影。此前她曾出演佛瑞德·欧蓝瑞的科幻片《星际监狱》（"）和电视肥皂剧《杏林春暖》，但都是不起眼的小角色。《夺魂使者》在亚拉巴马州莫比尔取景，拍摄周期共五周，预算仅25万美元。1989年初，26岁的迈克尔·里西（）获聘导演本片，这也是他首次执导长片。里西曾导演1987年短片《蛇眼》（），该片属合集电影《恐怖之眼》（）的组成部分