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