In just a few days our favorite mistresses will return to the small screen to stir up even more trouble in the Season 3 of the hit ABC series. And according to reports, episode 1 of “Mistresses,” titled “Gone Girl,” is jam-packed with so much drama, the premiere episode had to be extended another hour. So, stock up on both red and white wine now because it looks like the upcoming installment is going to be a doozy.

The synopsis for the first installment of Season 3, which is set to premiere on Thursday, June 18, teases just what fans should expected from the steamy series. Episode 1 will pick up where last season’s cliffhanger left off, “with the bride-to-be in the arms of another man.” When Season 2 concluded, Joss (Jes Macallan) was rolling around in the sand with someone who wasn’t her impending husband but the former spouse of her sister Savi (Alyssa Milano).

“Having confessed their true feelings, Joss and Harry (Brett Tucker) are making out on the beach when Karen (Yunjin Kim) calls with bad news and Joss races to be with Scott (Justin Hartley)," reads the synopsis.

In February, TV Guide dished the bittersweet update that Hartley would be returning to the summer series for two more episodes. As excited as we are to have the sexy, shoe-fetish doctor reappear after getting ditched at the alter, we’re worried about his exit from the drama considering the summary teased a grim occurrence is fated for the character.

“Meanwhile, April (Rochelle Aytes) invites her half-brother Scotty and his mother to town and they arrive with Uncle Marc in tow,” the synopsis reveals. As April reunites with her family, Karen makes a return visit to her doctor, Alec (Ed Quinn), to receive the results from her blood tests. The summary states the outcome will "change her life in a very dramatic way.”

In the final episode of Season 2, Karen learned that she was HIV-negative, but “something else came up.” Could Karen be pregnant?

Fans will also be introduced to a new character when “Mistresses” returns this June. Jennifer Esposito joins the show as Calista Raines, a fashion designer who is “determined to get what she wants." Esposito was added to the cast after Milano revealed she was leaving the series due to a change in the show's filming location.

"After two wonderful seasons in Los Angeles, the studio has decided to shoot season three of ‘Mistresses’ in Vancouver, Canada, for financial reasons. It's with a heavy heart that I have decided that I can't relocate," Milano explained to her fans via social media. "I have two babies under four. Being a mother and wife comes first and I just cannot uproot my children and separate the family by moving away. I will miss this job desperately and wish everyone the absolute best."

Although Milano will be absent from the upcoming installment, the drama will continue on “as new friendships are forged, relationships are set on a complicated course and mysterious plans are set in motion.”

“Mistresses” will air its Season 3 premiere on Thursday, June 18, at 9 p.m. EDT on ABC.