演的话，我不知道我还会不会想拍这部片」。奥斯蒙在试镜时说出重要台词「我看得见死人」（）的表现尤其令沙马兰印象深刻。在奥斯蒙获选前，麦可·塞拉也曾参与试镜。沙马兰要求柯尔之母琳恩的演员必须有「费城南方长相、味道及穿着」，不过最后获选的却是来自澳洲的东妮·克莉蒂。沙马兰表示，「我是克莉蒂的影迷，且十分欣赏她主演的《》（1994年），因此决定邀请她」。在获选饰演琳恩时，克莉蒂正在考虑是否参演马丁·史柯西斯导演的电影《穿梭鬼门关》（1999年），因此面临困难的抉择，最后她选择接下琳恩一角。此外，在克莉蒂获选之前