All Cast

Queen Latifah

Queen Latifah

Vi Rose Hill

Dolly Parton

Dolly Parton

G.G. Sparrow

Keke Palmer

Keke Palmer

Olivia Hill

Jeremy Jordan

Jeremy Jordan

Randy Garrity

Courtney B. Vance

Courtney B. Vance

Pastor Dale

Kris Kristofferson

Kris Kristofferson

Bernard Sparrow

Dexter Darden

Dexter Darden

Walter Hill

Jesse L. Martin

Jesse L. Martin

Marcus Hill

Shameik Moore

Shameik Moore

Our Lady of Perpetual Tears Choir Master

Chloe Bailey

Chloe Bailey

Our Lady of Perpetual Tears Choir Member

Kate Kneeland

Kate Kneeland

'Mighty High' Choir Member

LA Winters

LA Winters

'Mighty High' Choir Member

Andy Karl

Andy Karl

Caleb

Kirk Franklin

Kirk Franklin

Baylor Sykes

DeQuina Moore

DeQuina Moore

Devonne

Paul Woolfolk

Paul Woolfolk

Manny

Roy Huang

Roy Huang

Justin

Angela Grovey

Angela Grovey

Earla

KaMillion

KaMillion

Holy Vision Church of Detroit Choir Member

Moses J. Moseley

Moses J. Moseley

Club Goer (uncredited)