Katherine Heigl plays a woman struggling to accept her ex-husbands new wife


It’s not always easy moving on.

Katherine Heigl is taking on the role of a jealous ex-wife out for revenge in her upcoming film Unforgettable — and PEOPLE has the exclusive worldwide debut of the trailer.

In it, Tessa (Heigl) struggles to accept her ex-husband David’s new love Julia (Rosario Dawson).

“You know, there was a time when I thought we were on the road to getting back together, but then he met you,” Heigl’s character says.

And as she watches Julia bond with her daughter and grow even closer to David, jealously quickly spirals into obsession and madness — and she begins to develop a secret plot to tear them apart.

“Don’t worry, in no time you will be back with Mommy,” Tessa says to her daughter as Julia listens from behind the door.

From sending anonymous messages and flowers to their home and hiding their wedding rings, to bringing back a mysterious figure from Julia’s past, Tessa is willing to do whatever it takes in order to take back the life she believes was stolen from her.

“Tessa, she was behind all of this,” Julia says as she talks to the cops after it appears she’s been framed for murder.

Unforgettable hits theaters April 21.