Cyrus
Tyler James Williams
Roxxie
Coco Jones
Da Boss
Algee Smith
Elderly Church Mama
Diva Tyler
Choir Girl #1
Halle Bailey
Choir Girl #2
Chloe Bailey
Choir Boy
Brandin Jenkins
Church Attendant (uncredited)
Nickolas Wolf
Kris
Trevor Jackson
Lord of Da Bling
Brandon Mychal Smith
Gail
Dawnn Lewis
Levi
Alex Désert
Lyla
Nicole Sullivan
Jacob
Courtney B. Vance
Eb
Jasmine Burke
Flo
Tamara Arias
Director
Paul Hoen
Executive Producer
Teleplay
Don D. Scott
Original Music Composer
Richard Gibbs
Choreographer
Danny Teeson
Story
Eric Daniel
Director of Photography
David A. Makin
Production Designer
Mark Hofeling
Editor
Girish Bhargava
Co-Producer
David Nelson
Producer
Amy Gibbons