Auf der Flucht vor einem verpfuschten Diamantenraub, der von dem korrupten Richter Lasalle (Jeffrey Dean Morgan) inszeniert wurde, sucht eine kriminelle Bande (Nora Arnezeder, Gentry White, Margot Bingham) Unterschlupf im abgelegenen Paradies von Playa Perdida, Mexiko, in dem Anwesen am Strand, in dem zwei faszinierende Frauen, Alba (Carla Gugino) und Batty (Gaite Jansen) leben. Es kommt zu düsteren Komplikationen, als zwei Dinnergäste hinzukommen: der Dokumentarfilmproduzent Max (Philip Winchester), seine flatterhafte Freundin Maru (Amelia Eve) und die ehemalige Haushälterin des Anwesens, Inocencia (Ana de la Reguera). Als sie alle als Geiseln genommen werden, kommen mörderische Geheimnisse, kaltherziger Verrat und schockierende Begierden an die Oberfläche, während alle auf ihr Schicksal warten.