曾在西班牙杀过人的海员Michael O'Hara(奥逊·威尔斯 Orson Welles 饰)回到了纽约,一天夜里他在路上救了遭到打劫的美女Elsa(丽塔·海华斯 Rita Hayworth 饰),因而Elsa让她的丈夫,律师Arthur Bannister(埃弗雷特·斯隆 Everett Sloane 饰)找到Michael,让他来船受骗海员。Bannister一家刚从上海回到纽约,正要坐船前去旧金山。在海上航行的时辰,Michael和Elsa情愫暗生。而Michael也认识了Arthur的同伙George Grisby(Glenn Anders 饰)。George知道Michael已经杀过人后,想让Michael再杀一小我,并许诺给他五千美圆的佣金,而他想让Michael杀的人,就是George自己。原来George想制作自己已经死了的假象,然...