AnotherTyler Perryfilm will arrive on Netflix soon, and it is one of the eight projects that are part of the writer-director multi-year deal with the streaming service.The film is entitledMea Culpa, and it hasKelly Rowlandas a criminal defense attorney who becomes a little too close to her client, an attractive artist who is being accused of killing his girlfriend.

Based on the success of other Netflix erotic thrillers, such asFake ProfileandDark Desire, the forthcoming Rowland-led project is expected to be a hit on the platform. Before the film comes out, here is a detailed cast and character guide to introduce you to the main ensemble inMea Culpa.

Trevante Rhodes as Zyair Malloy looking at a person off screen in Netflix’s Mea Culpa

Kelly Rowland as Mea Harper

Mea is a force in the law firm that she works for and is extremely set on keeping it professional with her clients. Yet, everything changes when she decides to handle Zyair’s case. Despite feeling like she is the best person to represent him at trial, Mea struggles to maintain her composure near him. After all, he is charming and clearly interested in her. Will breaking boundaries put into question her ability to take on the case?

Kelly Rowland plays the protagonist in this thriller, and she is popularly known for being a member ofDestiny’s Child(the girl group that launched her andBeyoncé’s music career). After they split in 2006, Rowland pursued a solo career with a few hosting and acting credits along the way. BeforeMea Culpa, she starred inThink Like a ManandThe Curse of Bridge Hollow. Here is whatRowland had to say in an interviewwith People Magazineabout her partnership with Tyler Perry in this film:

Nick Sagar smiling as he talks with Stephanie Bennett in a scene of ‘Shadowhunters’

“And so I literally ran to it. I figured everything out. Tyler [Perry] was so amazing and instrumental in this whole process and Trevante [Rhodes] was just a pleasure to work with. I was very blessed.”

Trevante Rhodes as Zyair Malloy

Zyair Malloy is a seductive artist who is being accused of killing his girlfriend. Even though all the clues point to him being guilty, he ensures his innocence to his lawyer, Mea. As the two of them spend a lot of time together because of the case, Zyair starts to flirt with her and slowly convinces her to give into his charm.

Trevantes Rhodesplays the womanizer artist in the film, and he has worked with Perry before in a show calledIf Loving You is Wrong. His previous acting credits includeMoonlight,The United States VS. Billie Holiday, andThe Predator. Here is what Rhodes revealed about his characterin an interview with Good Day Atlanta:

Sean Sagar looking at a piece of paper while standing next to Kelly Rowland in ‘Mea Culpa’

“When Tyler called me for it, it was maybe a week or two beforehand. I think he understood my energy just as a man and I kind of knew I just needed to be myself in a lot of ways, and he just alluded to that being what we needed to do; so that’s what we did.”

Nick Sagar as Ray

Ray is an Assistant District Attorney and the prosecutor assigned to Zyair’s case. He secretly hopes that proving that Zyair is guilty will benefit his mayoral campaign. Yet, while trying to make this happen, he gets entangled in his own web of lies.

Nick Sagarplays Ray, and he is mostly known for his TV roles inQueen of the SouthandThe Haves and the Have Nots. He also shares the screen inMea Culpawith his real-life brother,Sean Sagar.

RonReacco Lee standing next to Kelly Rowland as she sits down talks with Trevante Rhodes in ‘Mea Culpa’

Sean Sagar as Kal

Kal is Ray’s brother, and he is having a hard time being unemployed. To keep appearances, he decides not to tell his family about his struggles to find a job.

Sean Sagar plays Kal in this Netflix erotic thriller, and he stars inSistas(a Tyler Perry series). The actor was also a part ofFate: The Winx Sagaensemble (a Netflix original that was canceled last year) andNCIS: Sydney.

Shannon Thornton crying and holding Kelly Rowland’s arm in ‘Mea Culpa’

RonReacco Lee as Jimmy

Jimmy is the private investigator that Mea hires to help her decipher whether Zyair is guilty or not. As he tries to look into the loose ends of the case, he uncovers a shocking secret about the artist that Mea is defending and hooking up with.

RonReacco Leeplays Jimmy inMea Culpaand you probably know him for his sitcom role inSisters, Sisters. He also starred in the Netflix rom-comNappily Ever AfteralongsideSanaa Lathan.

Shannon Thornton as Charlise

Charlise is Ray’s wife, and despite the trial pitting Mea and her husband against each other, she has a close friendship with the defense attorney.

Shannon Thortonis Charlise in the Netflix film. The actress played several recurring roles in TV shows likeRiseandDynasty. Yet, she is most recognized for playing Keyshawn on the Starz seriesP-Valley, which granted her a Gracie Allen and Women’s Image Network awards.

Kerry O’Malley as Azalia

Azalia is Ray and Kal’s mother, and Netflix describes her as the typical boys' mom who thinks she knows what is best for her two sons all the time. Her overprotective nature becomes problematic on multiple occasions throughout the film.

Kerry O’Malleyplays Azalia inMea Culpa, and the actress launched her career on the Broadway stage in 2002 in the musicalInto the Woods. Throughout the years, she has guest starred in a handful of procedurals, includingLaw & Order: Special Victims Unitand9-1-1 Lone Star. She most recently played a supporting part inDavid Fincher’s latest thriller,The Killer.

Mea Culpawill be available to stream on Netflix starting Friday, February 23.

Follows an ambitious criminal defense attorney that, in her aspiration to be named partner, takes on a murder case of an artist.

Watch on Netflix