Scenariusz filmu powstał w oparciu o prawdziwe wydarzenia z lat 40-tych XX wieku. Pielęgniarka Martha Beck (Salma Hayek) i jej kochanek Raymond Fernandez (Jared Leto), znani jako "zabójcy samotnych serc", podróżują po USA, mordując po drodze kilkanaście kobiet, które odpowiedziały na ich ogłoszenia matrymonialne. Martha udaje siostrę Raymonda, a kiedy ten zdobywa zaufanie samotnych wdów, wspólnie mordują je i okradają. Dwaj detektywi, z Nowego Jorku, Elmer C. Robinson (John Travolta) i Karol Hildebrandt (James Gandolfini) rozpoczynają śledztwo. Szybko orientują się, że mają do czynienia z seryjnymi mordercami. Elmer ma dodatkowe osobiste powody, żeby za punkt honoru postawić sobie pojmanie morderców.
John Travolta
Elmer Robinson
James Gandolfini
Det. Charles Hilderbrandt
Jared Leto
Ray Fernandez
Salma Hayek Pinault
Martha Beck
Scott Caan
Det. Reilly
Laura Dern
Rene Fodie
Michael Gaston
D.A. Hunt
Dan Byrd
Eddie Robinson
Alice Krige
Janet Long
Dagmara Domińczyk
Delphine Downing
Bailee Madison
Rainelle Downing
Bruce MacVittie
Det. Eastman