曾在西(xī )班牙(yá )杀过人的水手Michael O'Hara(奥逊(🤴)·威尔斯 Orson Welles 饰(🎾))回到了纽约,一天夜(♑)里他在(🚤)路上救(🐿)了遭到打劫(🤷)的(de )美女Elsa(丽塔·海华斯(sī ) Rita Hayworth 饰)(🚑),于是Elsa让她的丈夫(fū ),律师Arthur Bannister(埃弗(🥔)雷特(tè )(🗞)·斯(sī )(📙)隆 Everett Sloane 饰(🈴))找到Michael,让(ràng )他来(👺)船上当(🤳)水手。Bannister一家刚从(cóng )上海回到纽约,正(🛎)要(💍)坐船(chuán )(🐾)前往旧金山。在海(⛏)上(shàng )(🐨)航(háng )行的(de )时候(hòu ),Michael和Elsa情愫暗生。而Michael也认识了Arthur的朋友George Grisby(Glenn Anders 饰)。George知道Michael曾(céng )经(jīng )杀(⛴)过人(rén )(❄)后,想让Michael再杀一个人,并承(💛)诺(nuò )给(😲)他五千美元(yuán )的佣金(jīn ),而他想让Michael杀的人,就是(🎆)George自己。原(yuán )来George想制造自己(🤠)已经死了的(👡)假象(🐼),然(⛱)后从(cóng )现在(zài )的生活和他的妻(🦄)子身边逃(🏉)走。两人的(🧔)计划看起来(😓)天衣无缝(féng )(🤳),George却失手杀死(sǐ )(🤙)了(💘)Arthur的(de )管家,随后George也(🤟)真的被(bèi )杀。Michael被认为是两个死(sǐ )者的凶手,法庭上,为Michael辩论的(🙋)却是他的情(qíng )敌Arthur,到底(dǐ )(📒)谁才(cái )是(🙎)杀死George的真(🀄)正凶手?