Joss (Jes Macallan) and Calista (Jennifer Esposito) are behind bars, Vivian (Sonja Bennett) is sick again and Miranda (Kate Beahan) has made her way back into the Season 3 plot of "Mistresses" – just as April (Rochelle Aytes) and Marc (Rob Mayes) were about to hit things off. Needless to say, things are looking pretty grim for our favorite ladies of the hit ABC series. But according to the synopsis for episode 12, life is only going to get rougher as the third installment inches closer and closer toward the anticipated finale.

In “Reasonable Doubt,” Joss will face a major decision – one that may cost her either Harry (Brett Tucker) or her freedom.

“Despondent over her situation, Joss struggles with whether she should take a plea deal and what that would mean for a future with Harry,” the summary for the upcoming installment unveils of Joss’ dark situation.

In episode 11, Joss became hopeful that her name would be cleared of killing Luca (Noam Jenkins) after she saw her manipulative nemesis sporting a matching prison jumpsuit. However, Calista’s imprisonment only meant one thing for Savi’s (Alyssa Milano) unlucky sister: more drama.

Joss’ lawyer revealed that although Calista is now a suspect in the death of her husband, Joss is being considered a co-conspirator. Seriously, can’t Harry’s beau catch a break?

Meanwhile, Karen (Yunjin Kim) will find herself in a sticky situation as she’s asked to help keep Vivian’s life-threatening condition a secret from Alec (Ed Quinn), who is set to accept a “very important award.” But we have a feeling Alec won’t take to kindly to his lover’s lying to him when he finally finds out the truth.

Lastly, the synopsis for “Reasonable Doubt” teases a change in character for the self-centered fashion designer. “After being shut out by Joss in prison, Calista sees the pain she’s causing her and make her next move.”

Does that mean Calista will turn herself in as the murderer? Or perhaps, tell the police what really happened the night Luca was gruesomely murdered in their mansion?

Viewers will find out when “Mistresses” airs Season 3, episode 12 on Thursday, Aug. 27, at 9 p.m. EDT on ABC.