Watch providers
Streaming
Rent
Buy
Top Cast
Tyler James Williams
Cyrus
Coco Jones
Roxxie
Trevor Jackson
Kris
Brandon Mychal Smith
Lord of Da Bling
Dawnn Lewis
Gail
Alex Désert
Levi
Nicole Sullivan
Lyla
Courtney B. Vance
Jacob
Jasmine Burke
Eb
Tamara Arias
Flo
Algee Smith
Da Boss
Diva Tyler
Elderly Church Mama
Halle Bailey
Choir Girl #1
Chloe Bailey
Choir Girl #2
Brandin Jenkins
Choir Boy
Nickolas Wolf
Church Attendant (uncredited)