Julia Banks fängt in Unforgettable ein neues Leben an. Frisch verlobt mit David Connover wagt sie den entscheidenden Schritt und zieht mit ihm und seiner Tochter Lilly zusammen. Die neue Position der Stiefmutter und angehenden Gattin auszufüllen, noch dazu in dem Haus, in dem David bereits mit seiner Ex gelebt hat, ist zwar nicht immer einfach, aber Julia ist überzeugt, dass sie auf dem richtigen Weg ist, um ihre schwierige Vergangenheit hinter sich zu lassen.
Dabei hat sie die Rechnung allerdings ohne Tessa gemacht: Davids psychisch labiler Ex-Frau. Die ist trotz Scheidung nämlich noch längst nicht bereit, ihren einstigen Ehemann ziehen zu lassen. Eifersüchtig beginnt sie das Glück des neuen Paares zu manipulieren und ihre Einmischung steigert sich schnell zur Obsession, die in einen Kampf zwischen den Konkurrentinnen auszuarten droht.