Vi Rose Hill
G.G. Sparrow
Olivia Hill
Randy Garrity
Pastor Dale
Bernard Sparrow
Walter Hill
Marcus Hill
Our Lady of Perpetual Tears Choir Master
Our Lady of Perpetual Tears Choir Member
'Mighty High' Choir Member
'Mighty High' Choir Member
Caleb
Baylor Sykes
Devonne
Manny
Justin
Earla
Holy Vision Church of Detroit Choir Member
Club Goer (uncredited)
Writer
Director
Songs
Original Music Composer
Co-Producer
Co-Producer
Co-Producer
Producer
Executive Producer
Executive Producer
Executive Producer
Music Supervisor
Producer
Director of Photography
Producer
Producer
Producer
Music Editor
Editor
Sound Effects Editor
Still Photographer
Sound mixer
Casting
First Assistant Camera
Sound Effects Editor
Transportation Captain
Casting
Sound Re-Recording Mixer
Art Direction
Script Supervisor
Production Design
Associate Producer
Steadicam Operator
Camera Operator
Costume Design
Set Decoration
Costume Supervisor
Camera Operator
Sound Re-Recording Mixer
Supervising Sound Editor
Art Department Coordinator
Casting
Boom Operator
Transportation Coordinator
Dialogue Editor
Dialogue Editor
Property Master