WATCH: Jennifer Lopez and more show off sexy moves in teasers for new stripper film

Cape Town - The Hustlers cast show off their sexy moves and more in new teasers for the upcoming stripper revenge film.

STX has released clips introducing each cast member and their character.

The drama directed by Lorene Scafaria is based on a New York magazine article about a group of strip club employees who band together to scam their Wall Street clientele out of thousands of dollars.

The all-star cast includes Jennifer Lopez, Constance Wu, Keke Palmer (Scream Queens), Lili Reinhart (Riverdale), Julia Stiles (Riviera), Madeline Brewer (The Handmaid's Tale), Trace Lysette (Pose), Cardi B and Lizzo.

A full trailer for the film will drop on Wednesday, 17 July.

In the meantime meet the cast here:

Jennifer Lopez is Ramona

View this post on Instagram

Ramona. #HustlersMovie trailer drops July 17. @jlo

A post shared by Hustlers (@hustlersmovie) on

Constance Wu is Destiny

View this post on Instagram

Destiny. #HustlersMovie trailer drops July 17. @constancewu

A post shared by Hustlers (@hustlersmovie) on

Julia Stiles is Elizabeth

Keke Palmer is Mercedes

View this post on Instagram

Mercedes. #HustlersMovie trailer drops July 17. @keke

A post shared by Hustlers (@hustlersmovie) on

Lili Reinhart is Annabelle

Lizzo is Liz

View this post on Instagram

Liz. #HustlersMovie trailer drops July 17. @lizzobeeating

A post shared by Hustlers (@hustlersmovie) on

Cardi B is Diamond

View this post on Instagram

Diamond. #HustlersMovie trailer drops July 17. @iamcardib

A post shared by Hustlers (@hustlersmovie) on

Trace Lysette is Tracey

View this post on Instagram

Tracey. #HustlersMovie trailer drops July 17. @tracelysette

A post shared by Hustlers (@hustlersmovie) on

Madeline Brewer and Mette Towley is Dawn and Justice