Cast (20)

Queen Latifah

Vi Rose Hill

Dolly Parton

G.G. Sparrow

Keke Palmer

Olivia Hill

Jeremy Jordan

Randy Garrity

Courtney B. Vance

Pastor Dale

Kris Kristofferson

Bernard Sparrow

Dexter Darden

Walter Hill

Jesse L. Martin

Marcus Hill

Shameik Moore

Our Lady of Perpetual Tears Choir Master

Chloe Bailey

Our Lady of Perpetual Tears Choir Member

Kate Kneeland

'Mighty High' Choir Member

LA Winters

'Mighty High' Choir Member

Andy Karl

Caleb

Kirk Franklin

Baylor Sykes

DeQuina Moore

Devonne

Paul Woolfolk

Manny

Roy Huang

Justin

Angela Grovey

Earla

KaMillion

Holy Vision Church of Detroit Choir Member

Moses J. Moseley

Club Goer (uncredited)

Crew (47)

Todd Graff

Director

Todd Graff

Writer

Mervyn Warren

Original Music Composer

Mervyn Warren

Songs

Yolanda T. Cochran

Co-Producer

K.C. Hodenfield

Co-Producer

Steven P. Wegner

Co-Producer

Andrew A. Kosove

Producer

Broderick Johnson

Producer

Michael G. Nathanson

Producer

Catherine Paura

Producer

Joseph Farrell

Producer

Queen Latifah

Executive Producer

Shakim Compere

Executive Producer

Timothy M. Bourne

Executive Producer

David Boyd

Director of Photography

Linda Cohen

Music Supervisor

Curt Sobel

Music Editor

Kathryn Himoff

Editor

Tom Broecker

Costume Design

Jeff Knipp

Production Design

Frank Galline

Set Decoration

Victoria Ruskin

Art Direction

Cedar Valentine

Art Department Coordinator

Tiffany Little Canfield

Casting

Bernard Telsey

Casting

Mark Fincannon

Casting

Van Redin

Still Photographer

Luca Kouimelis

Script Supervisor

Joe Cecchini

Associate Producer

Mary H. Ellis

Sound mixer

Layne Brightwell

Costume Supervisor

Paul Varrieur

Camera Operator

P.K. Munson

First Assistant Camera

Chris Jones

Steadicam Operator

Chris Jones

Camera Operator

Drew Ponder

Boom Operator

Rick Kline

Sound Re-Recording Mixer

Tim LeBlanc

Sound Re-Recording Mixer

Benjamin Cheah

Supervising Sound Editor

P.K. Hooker

Sound Effects Editor

Phil Barrie

Sound Effects Editor

Tim J. Walters

Transportation Coordinator

Randy Southerland

Transportation Captain

Gregg Swiatlowski

Dialogue Editor

Joel Dougherty

Dialogue Editor

Angela O'Neill

Property Master