While Julia is puzzling that over, the movie skips back six months to when Julia left her job at an impossibly cool San Francisco website to live in a Southern California town with her new fiancé, David Connover (Geoff Stults), who left Wall Street to pursue his dream to open a craft brewery. David has a daughter, Lily (Isabella Kai Rice), and an ex-wife, Tessa (Katherine Heigl).
Tessa, we see from the beginning, is a tightly wound perfectionist, the kind who brushes her own and Lily's long straight hair until every split end is untangled. Thanks to a brief turn by Cheryl Ladd as Tessa's nitpicking mother, we see that the trait is hereditary.
From the moment Heigl's Tessa appears on screen, even hermits who have never seen a movie before will say, "Yup, she's the psycho." And so, in the script by Christina Hodson (who also wrote last year's widely ignored thriller "Shut In"), the only suspense comes from waiting for clueless David to figure out how crazy Tessa really is — something Julia and the audience have known since the opening credits.
"Unforgettable" — a title that is randomly generic and has no real connection to the story — marks the feature directing debut of Denise Di Novi, the veteran Hollywood producer whose long résumé includes "Heathers," "Batman Returns," "Nights in Rodanthe" and "Crazy. Stupid. Love." That's important because "Unforgettable" feels like something that came out of a producer's pitch meeting: a new-generation "Fatal Attraction" with some "50 Shades"-level sex and a horror-movie finale.
"Unforgettable" also is a prime example of a story that would never fill a movie if: A) Julia and David ever had an actual conversation; or B) everyone in the movie didn't act like an idiot. If you're unfortunate enough to be dragged to see "Unforgettable," you will hope with all your might that the title is wrong.