Celeste, mère célibataire de deux grandes filles, fait la connaissance de Steven Beard, un riche veuf qui ne demande qu'à prendre soin d'elle et de ses enfants. Le conte de fées tourne court quand, après leur mariage, Steven est assassiné par Tracey, une amie de Celeste, qui souffre de troubles psychologiques et semble être tombée amoureuse de Celeste. Mais l'enquête va prouver que la réalité est plus complexe qu'elle en a l'air.