Issa Rae’s upcoming series Rap Sh!t has dropped its first full trailer ahead of its HBO Max premiere later this month.

The series, also executive produced by the City Girls premieres on July 21 with its first two episodes and the rest of the eight-episode season airing weekly episodes until Sept. 1.

The series stars Aida Osman, KaMillion, Jonica Booth, Devon Terrell and RJ Cyler.

Here’s the logline: RAP SH!T follows two estranged high school friends from Miami, Shawna (Aida Osman) and Mia (KaMillion), who reunite to form a rap group.

Osman will plays Shawna, an aspiring rapper that hasn’t seen success and continues to work her day job at a touristy hotel. Osman, the co-host of the Crooked Media podcast Keep It, is also an executive story editor on the show.

KaMillion, a Love & Hip Hop: Miami star known for the song “Twerk 4 Me,’ plays Mia, a makeup artist and estranged friend of Shawna’s. She is a single mother to a four-year-old daughter and works three jobs.  Booth of Bad Girls Club  will play Chasity, a “sex work manager” who refers to herself as the “Duke of Miami.”

Terrell plays Shawna’s long-distance boyfriend Cliff and Cyler is Lamont, an aspiring producer and Mia’s ex.

The series is executive produced by Rae and Montrel McKay as well as Jonathan Berry and Dave Becky for 3 Arts Entertainment, along with Syreeta Singleton, the showrrunner.

Rae also wrote the pilot and co-wrote the finale with Singleton. Kevin “Coach K” Lee and Pierre “P” Thomas are also co-exec producing for Quality Control Films, as is Sara Rastogi for HOORAE. Rae’s Raedio handles music supervision for the series.

Watch the trailer below: