曾在西班牙殺過人的水手Michael O'Hara(奧遜·威爾斯 飾)回到紐約后,偶然救下遭劫的美女Elsa(麗塔·海華斯 飾),隨后被Elsa的丈夫、律師Arthur Bannister(埃弗雷特·斯隆 飾)招募為遠洋郵輪的水手。Bannister一家剛從上海返美,正計劃前往舊金山。航行途中,Michael與Elsa漸生情愫,同時結識了Arthur的朋友George Grisby(格倫·安德斯 飾)。George得知Michael的殺人過往后,提出以五千美元傭金雇傭他假扮殺手——目標竟是George自己。原來George企圖偽造死亡,以此擺脫婚姻束縛與平庸生活。然而計劃失控:George意外殺死Arthur的管家后,自己也慘遭殺害。Michael因牽涉兩起命案被指控為兇手,法庭上卻由他的情敵Arthur擔任辯護律師。最終真相揭露,George的死亡實為Elsa與Arthur合謀所致,兩人意圖通過制造Michael涉案證據來轉移嫌疑,而Michael在揭露陰謀的過程中徹底洗清罪名。