Film II. Dünya Savaşı'nın sonrasında Avusturya'nın başkenti Viyana'da geçer. Şehir galip devletler olan İngiltere, Fransa, ABD ve SSCB tarafından kontrol edilen sektörlere bölünmüştür. Savaş sona ermiş olmakla birlikte galip devletler arasındaki Soğuk Savaş da henüz başlamıştır.
Amerika'da üçüncü sınıf ucuz western romanları yazarak hayatını kazanmaya çalışan, alkolik ve beş parasız Holly Martins (Joseph Cotten), eski arkadaşı Harry Lime'ın (Orson Welles) kendisine yaptığı iş teklifini görüşmek üzere Viyana'ya gelir, gelir gelmez de arkadaşının bir kamyonun altında kalarak öldüğünü ve cenaze törenin alelacele yapılacağını öğrenir. Mezarı başında görünüşte samimi bir insan olan İngiliz Binbaşı Calloway (Trevor Howard) ile sürekli gözyaşı döken aktris Anna Schmidt (Alida Valli) ile tanışır.