The film, a gripping erotic thriller, keeps its audience on edge, with unexpected twists constantly shaking up the life of Chicago defense attorney, Mea Harper (played by Kelly Rowland). Perry, the writer-director-producer, encourages viewers to watch it repeatedly, explaining, “Watch it again and watch it again.
Every time you watch it, you’ll notice little Easter eggs I’ve dropped along the way, and then you’ll say, ‘Oh, that’s why. With that in mind, let’s take a closer look at the shocking twists and turns of Mea Culpa—and why it’s worth revisiting.

Does Mea End Up Defending Zyair in Court?
Not quite the way you’d expect. At the start of Mea Culpa, Mea finds herself in a difficult spot as the sole provider for her family. Her husband, Kal (played by Sean Sagar), is out of work and resentful, while her mother-in-law, Azalia (played by Kerry O’Malley), constantly adds to the tension.
Just as things are getting tough, Mea is handed a high-profile case: hotshot artist Zyair Malloy (Trevante Rhodes), accused of killing his girlfriend, needs her legal expertise. Adding to the pressure, the prosecutor in the case is none other than Kal’s brother, Ray (Nick Sagar). This will be a week of challenges for Mea.
However, things take a complicated turn. Frustrated with her marriage, Mea becomes more involved with Zyair, whose unsettling artwork raises doubts about his innocence.
When her private investigator, Jimmy (played by RonReaco Lee), sends her a compromising photo of Kal with another woman, Mea is overwhelmed by emotion and finds solace in Zyair’s arms. Despite his art’s dark and haunting themes, she falls deeper into the chaos.
After spending the night with Zyair, Mea uncovers more disturbing paintings of women, including a defaced portrait of Zyair’s murdered ex-girlfriend. Terrified, she leaves him but soon discovers that the photo of her husband’s supposed affair was a moment when he was caring for his sick mother.
Her world is now filled with confusion and doubt.
Did Zyair Kill His Girlfriend?
No, he didn’t. Following a turbulent period, Mea decides to quit the case and escape to a Dominican resort. But her vacation takes an unexpected turn when she encounters the woman Zyair was accused of killing, now working at the hotel.
This revelation adds to the tangled web of secrets that Perry carefully weaves throughout the film. Perry explains that the twists in his stories come from his characters’ real-life motivations, which emerge naturally as he listens to their stories.

“The characters show up in my head as real people telling me stories,” he shares. “As I write, I follow their motivations, and it leads me to the twists.” In this case, the twist emerges from the dark side of Mea’s family dynamics—ambition, jealousy, and deceit—things that have been brewing beneath the surface for much of the film.
The shocking truth comes to light when Mea returns home from her getaway. She had believed that Ray, her brother-in-law, was pursuing justice in the case, but she was wrong.
Ray turns out to be the mastermind behind a plot to frame Zyair, motivated by his anger over Zyair’s affair with his wife, Charlise (played by Shannon Thornton). Ray’s personal vendetta is further complicated by his political aspirations, as he hopes a successful prosecution will boost his chances in the upcoming mayoral race.
In the bloody confrontation that follows, Azalia kills Charlise in a shocking act of violence. Mea tries to escape, but as she is picked up by Kal, she overhears a phone conversation revealing that he, too, has been involved in the plot from the start.
In a desperate act, Mea crashes their car into an oncoming truck, killing Kal and clearing the way for the police to arrest Ray.
Do Mea and Zyair End Up Together?
Not exactly. Perry suggests that Mea, after everything she’s been through, decides she needs a break from people. She chooses a different path, while Zyair, now free from charges, tries to move on but can’t shake his feelings for her.
The film’s final scene shows Zyair speaking to reporters, thanking Mea via text for her help and expressing a desire to reconnect. In response, Mea throws her phone in the trash and walks away. Perry jokingly adds, “Maybe there’s another movie here. Maybe he starts to stalk her.”
But for now, it seems like she’s earned some time for herself—perhaps another trip for some well-deserved relaxation, as Rhodes humorously puts it: “Netflix & chillville.”