Season 3 of "Devious Maids" is coming to a close with just two more episodes to go. The penultimate one will take viewers one step closer to finding out who the murderer is. "Suspicion", true to its title, will deal with Marisol's distrust in Taylor and the events that led to the murder of Blanca.

According to the promo for season 3 episode 12 of "Devious Maids", Rosie's (Dania Ramirez) husband Ernesto (Cristián de la Fuente) has set a "plan in motion", which will involve kidnapping Katy and handing her over to the head of the cartel . In exchange, he will be free from the clutches of the Mexican cartel, but Rosie figures out the truth in the coming episode.

Fans will remember that in episode 12, Rosie's other love interest Spence (Grant Show) has warned her of Ernesto's illegal activities, but she had brushed them off as stories Spence cooked up out of jealousy.

Meanwhile, Taylor (Brianna Brown) becomes more of a suspect in the murder of Blanca (Naya Rivera), who was found hanging in the basement of her home.

Marisol (Ana Ortiz) thinks that Michael's (Brett Cullen) second wife did not report the murder to the police. She joins forces with her friend Rosie – who had always suspected Taylor – to get to the bottom of the murder mystery.

"Suspicion" will also focus on Zoila (Judy Reyes), who will have to adapt "to a big change in her job." Fans would remember how Joy (Joy Osmanski) betrayed her and Dr Neff (John O'Hurley) forced Genevieve (Susan Lucci) into making the tough decision of choosing between him and Zoila, a close friend and long-time employee. Genevieve chose her lover and now Zoila is without a job.

Watch season 3 episode 12 of "Devious Maids" at 9.00 pm (EST) on Monday, 17 August on Lifetime. You can also live stream "Suspicion" via MyLifetime.