布麗姬(琳達?費奧倫蒂諾 Linda Fiorentino 飾)的丈夫是一名毒販,不過她比她的丈夫更“毒”。她乘丈夫不留意的時候,將他販毒所得的巨款洗掠一空,攜款從美國繁華的紐約市跑到了西班牙巴塞羅那郊區的一個小鎮上去享受她的快樂人生。布麗姬看上了當地天真無暇的帥哥康奧尼爾,同時,另一位金發美女也看上了康奧尼爾。老謀深算的布麗姬設下一個又一個的圈套牢牢套住了康奧尼爾,將情敵打得落花流水。看來布麗姬的人生將繼續在她的掌控中順利展開。
流浪漢Frank Chambers(約翰·加菲爾德 John Garfield 飾)在路邊的一間小餐館裡,被美麗的老板娘Cora Smith(拉娜·特納 Lana Turner 飾)所吸引,正好那間餐館正在招工,他便留了下來,成為一名服務生。餐館老板Nick年紀比Cora大得多,Frank見有機可乘,便多次挑逗Cora,最後兩人終於墜入愛河。兩人準備私奔,走到半路卻發現從此沒了經濟來源,便回到餐館,決定謀害Nick,製造Nick出了意外的假象,他們就可以獲得Nick的遺產。第一次行動陰差陽錯地沒有成功