Screenplay
어느 날 기든스(Miss Giddens: 데보라 카 분) 양은 고아가 된 두 남매의 가정 교사직을 맡아달라는 제안을 받고 블라이 저택의 가정교사로 들어간다. 어린 플로라(Flora: 파멜라 프랭크린 분)와 가정부 그로스(Mrs. Grose: 메그스 젠킨스 분)를 만나 새로운 생활에 대한 꿈을 꾸며 즐거워 하던 기든스 양에게 그 다음날 편지가 날아든다. 그것은 플로라의 오빠 마일즈(Miles: 마틴 스티븐스 분)의 학교에서 온 것으로, 마일즈가 학교에서 퇴학당했다는 내용이었다. 그 다음날 기차역으로 마일즈를 마중나간 기든스 양은 우려했던 것과는 달리 마일즈가 착하고 순진한 소년임을 알고 안도한다. 그러던 어느날 기든스 양은 저택의 꼭대기에 서있는 어떤 남자의 모습을 본다. 놀라 성벽 위로 올라가봤지만 그곳엔 마일즈만이 있었고 마일즈는 기든스 양이 본 것은 자신의 모습이 아니였을 거라고 말한다. 기든스 양은 이 집의 가정부로 있는 그로스에게 그 남자가 블라이 저택의 집사로 있었던 피터 퀸트(Peter Quint: 피터 위가드 분)의 모습으로, 이미 오래전에 계단에서 굴러떨어져 숨졌다는 사실을 듣게 된다.
Screenplay
사제관에서 일하는 켈러(Otto Keller: O.E. 헷세 분)는 돈을 훔치기 위해 변호사 빌렛의 집에 들어갔다가 우발적으로 빌렛을 죽이고 만다. 켈러가 살인을 저질렀다는 것을 고백 성사를 통해 알게 된 로건 신부(Father Michael Logan: 몽고메리 클리프트 분)는 고백 성사의 비밀을 지키려다가 오히려 빌렛의 살인범으로 의심을 받게 된다. 빌렛 살인 사건의 담당 형사인 라우루 경감(Inspector Larrue: 칼 몰든 분)은 로건 신부를 범인으로 단정짓고 로건 신부에 대한 수사를 진행한다. 로건 신부의 옛 애인인 루스(Ruth Grandfort: 앤 박스터 분)는 로건이 살인 용의자로 의심을 받고 있다는 것을 알고, 사건 당일날 밤, 자신과 로건이 함께 있었다는 사실을 밝힌다. 루스는 경찰의 조사에서, 자신과 로건 신부가 예전에 애인 사이였고, 전쟁 때문에 헤어지게 되어 지금의 남편과 결혼하게 되었으며, 죽은 빌렛은 자신과 로건의 관계를 폭로하겠다고 협박했다는 사실까지 고백하게 된다. 이에 따라 로건의 혐의는 점점 짙어지고, 진범인 켈러는 오히려 로건을 범인으로 몰기 위해 계락을 꾸미게 된다. 결국 로건 신부는 살인죄로 법정에서 재판을 받게 되지만, 증거 불충분으로 무죄를 언도받는다. 남편이 범인이라는 것을 알면서도 사실을 밝히지 못한 채 죄책감에 시달리던 켈러의 아내 알마(Alma Keller: 돌리 하스 분)는 법정에서 나오면서 자신의 남편이 진범임을 밝히려 하다가 켈러가 쏜 총에 맞아 죽는다. 켈러는 경찰과 끝까지 대치하다가 결국 경찰이 쏜 총에 목숨을 거두고 로건 신부의 결백은 밝혀지게 된다.