Katherine Heigl Has It Out for Rosario Dawson in Stirring 'Unforgettable' First Look

Katherine Heigl Plays Obsessed Ex-Wife Who Wants to End Rosario …

Courteney Cox Reports for Anchor Duty as Gale Weathers at ‘Screa…

Cara Delevingne Believes She Would've Died If Not for Rehab

Jay Leno Debuts New Face, New Ear After Suffering Third-Degree B…

'Vanderpump Rules’: Tom Sandoval Apologizes to Ariana Madix for …

Jenna Bush Hager Shares Emotional Note She Gave Hoda Kotb Upon R…

Chilli Makes Rare Comment About Boyfriend Matthew Lawrence

Kelly Rowland Dances to 'CUFF IT' and Opens up About Her Gym Day…

‘Little Mermaid’s Halle Bailey on Why Melissa McCarthy’s Ursula …

Millie Bobby Brown Opens Up About Her Acne in New Makeup-Free Vi…

Meghan Markle and Prince Harry Received Invitation to King Charl…

Bob Odenkirk's ‘Better Call Saul’ Reunion at ‘Lucky Hank’ Premie…

Tamar Braxton Celebrates Her Birthday With New Fiancé Jeremy 'JR…

Inside Taylor Swift’s ‘The Eras Tour’: Behind the Scenes, Rehear…

'Teen Mom 2' Star Jenelle Evans Tears Up After Regaining Custody…

'RHONJ's Danielle Cabral Sounds Off on Margaret Josephs and Jack…

Kris Jenner Stars as the Ultimate Mom in Meghan Trainor's 'Mothe…

Rina Sawayama on 'Surreal' Career Moment and Why ‘John Wick 4’ R…

'90 Day Fiancé’: Nicole Packs Her Bags to Leave Mahmoud After In…
Katherine Heigl might be known for her romantic comedies, but her next big-screen outing leans more towards Fatal Attraction.
ET has a first look at the Emmy winner in the upcoming thriller, Unforgettable, in which Heigl has a knock-down-drag-out battle with co-star Rosario Dawson.
The film follows Tessa Connover (Heigl), who is barely coping with the end of her marriage when her ex-husband, David (Geoff Stults), becomes happily engaged to Julia Banks (Dawson). As Tessa watches Julia move into the life she once shared -- including raising her daughter, Lilly (Isabella Rice) -- Tessa sets on a mission to make Julia's life a living nightmare.
"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 jealous character says in the trailer.
Original Charlie's Angels star Cheryl Ladd plays Heigl's mom in the movie, and she gushed to People recently about the "great time" she had working with Heigl on the film.
EXCLUSIVE: Katherine Heigl Talks Pregnancy Cravings and Hiding Her Baby Bump
Ladd described The Ugly Truth star as "absolutely adorable, darling, and wonderful to work with."
"I had a great time with her," she said.
Heigl shot the movie before she became pregnant with baby No. 3. She and husband Josh Kelley, who are already parents to daughters Nancy, 8, and Adalaide, 4, celebrated at a mountain-themed baby shower.
WATCH: Katherine Heigl Shares Sweet Photo of Her Bare Baby Bump
"My mother very graciously threw Josh and I the most beautiful and celebratory baby shower last weekend," Heigl wrote on her blog, Those Heavenly Days, on Saturday. "She asked me for some direction on the décor and the vibe I was hoping for, so I headed straight to Pinterest to cultivate a look for the shower that spoke to not only the holidays, but also our mountain home in Utah, where the baby will be born."
Unforgettable hits theaters April 21, 2017.