Cast (16)

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)

Crew (12)

Paul Hoen

Director

Don D. Scott

Teleplay

David Nelson

Co-Producer

Richard Gibbs

Original Music Composer

Danny Teeson

Choreographer

Amy Gibbons

Producer

Girish Bhargava

Editor

Eric Daniel

Story

Paul Hoen

Executive Producer

Mark Hofeling

Production Designer

Eric Daniel

Teleplay

David A. Makin

Director of Photography