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)
Director
Writer
Songs
Original Music Composer
Co-Producer
Co-Producer
Co-Producer
Producer
Executive Producer
Director of Photography
Casting
Steadicam Operator
Executive Producer
Costume Design
Art Department Coordinator
Boom Operator
Producer
Sound Re-Recording Mixer
Camera Operator
Executive Producer
Production Design
Associate Producer
Editor
Set Decoration
Art Direction
Camera Operator
Producer
Music Supervisor
Music Editor
Casting
Casting
Costume Supervisor
Producer
Script Supervisor
Sound mixer
Sound Re-Recording Mixer
Transportation Captain
Supervising Sound Editor
Sound Effects Editor
Still Photographer
First Assistant Camera
Sound Effects Editor
Transportation Coordinator
Producer
Dialogue Editor
Dialogue Editor
Property Master