Librement inspirée d'une histoire vraie, Celeste (Julie Benz) est une jolie serveuse d'une quarantaine d'années qui rencontre et sert Steven Beard (Eli Gabay) son cocktail du soir dans un country club local à Austin, au Texas. En 1995, Steven, qui était un veuf de 70 ans, a épousé Celeste, une mère divorcée de deux filles adolescentes, lui offrant une grande maison, des voitures de luxe, des vêtements de marque coûteux et plus de bijoux qu'elle pourrait souhaiter. Ce n'était jamais assez pour elle. Lorsque Celeste a été admise dans un établissement de santé mentale pour dépression, elle a rencontré et séduit une autre patiente nommée Tracey Tarlton (Justine Warrington). Elle a réussi à la convaincre que la seule façon d'être ensemble serait d'assassiner son mari, Steven. Celeste savait qu'elle pourrait hériter de millions de dollars à la mort de Steven. La trahison ne connaissait aucune limite jusqu'à ce que la vérité soit finalement révélée par Tracey.