曾在西班牙殺過(guò)人的水手MichaelO'Hara(奧遜·威爾斯OrsonWelles飾)回到了紐約,一天夜里他在路上救了遭到打劫的美女Elsa(麗塔·海華斯RitaHayworth飾),于是Elsa讓她的丈夫,律師ArthurBannister(埃弗雷特·斯隆EverettSloane飾)找到Michael,讓他來(lái)船上當(dāng)水手。Bannister一家剛從上海回到紐約,正要坐船前往舊金山。在海上航行的時(shí)候,Michael和Elsa情愫暗生。而Michael也認(rèn)識(shí)了Arthur的朋友GeorgeGrisby(GlennAnders飾)。George知道Michael曾經(jīng)殺過(guò)人后,想讓Michael再殺一個(gè)人,并承諾給他五千美元的傭金,而他想讓Michael殺的人,就是George自己。原來(lái)George想制造自己已經(jīng)死了的假象,然后從現(xiàn)在的生活和他的妻子身邊逃走。兩人的計(jì)劃看起來(lái)天衣無(wú)縫,George卻失手殺死了Arthur的管家,隨后George也真的被殺。Michael被認(rèn)為是兩個(gè)死者的兇手,法庭上,為Michael辯論的卻是他的情敵Arthur,到底誰(shuí)才是殺死George的真正兇手ddd