The ABC mystery drama series "Mistresses" will air Season 3 Episode 7 titled "The Best Laid Plans" on Thursday, 23 July, and will show how Harry is dealing with the knowledge that he slept with his boss' mistress. The upcoming episode also dishes out a little bit of comedy when Josslyn "Joss" Carver undertakes a sting operation on behalf of her friend Calista.

Harry (Brett Tucker) slept with Niko (Emmanuelle Vaugier) and is now caught up in that sticky, awkward situation with his boss, who is Niko's lover. However, the revelation that he slept with his boss' mistress poses an uncanny advantage, which Harry is sure to use to move ahead in his career.

Meanwhile, Karen (Yunjin Kim), who is enjoying some uninhibited sexual encounters with a married couple, is getting more and more tangled in the situation. In episode 6, we saw Alec (Ed Quinn) hand her a key to his house, so the doctor could come and leave as she pleases.

In the coming episode, Karen finds herself in uncharted territory, as Vivian goes out of town and she is alone with Alec. Will the emotions and lust running wild between the threesome cause troubles in the future?

Joss (Jes Macallan) and Calista (Jennifer Esposito), on the other hand, are planning to orchestrate a sting operation that will prove once and for all that Luca (Noam Jenkins) is a cheater. Will Joss be successful in her undercover mission or is in way over her head?

Find out on Thursday, 23 July, at 9pm (EST) when ABC airs season 3 episode 7 of "Mistresses". You can also live stream "The Best Laid Plans" via ABC Go.

abc go mistresses