X

Cast & Crew

Directed By

Written By

Todd Graff
written by

Cast

Queen Latifah
Vi Rose Hill
Dolly Parton
G.G. Sparrow
Keke Palmer
Olivia Hill
Jeremy Jordan
Randy Garrity
Dexter Darden
Walter Hill
Jesse L. Martin
Marcus Hill
Kirk Franklin
Baylor Sykes
Kris Kristofferson
Bernard Sparrow
Judd Lormand
Officer Darrell Lino
Karen Peck
'Mighty High' Soloist
Ivan Kelley Jr.
Our Lady of Perpetual Tears Soloist
David Dwyer
Caleb's Dad
Stevie Ray Dallimore
Restaurant Manager
Kevin Bulla
Stage Manager
Ziah Colon
Club Girl
Hajji Golightly
Man at Table
Rana Kirkland
Church Kitchen Patron #1
Bruce Williamson
Church Kitchen Patron #2
Maurice Johnson
Man with Cellphone
Charles E. Bullock
Pacashau Sacred Divinity Choir Member
SaraVon Davenport
Pacashau Sacred Divinity Choir Member
Ceasar Davis
Pacashau Sacred Divinity Choir Member
Michelle Kabashinski
Pacashau Sacred Divinity Choir Member
Rivka Levin
Pacashau Sacred Divinity Choir Member
Valerie Payton
Pacashau Sacred Divinity Choir Member
Promise Ramsey
Pacashau Sacred Divinity Choir Member
Brad Raymond
Pacashau Sacred Divinity Choir Member
Takara Clark
Holy Vision Church of Detroit Choir Member
Troy Delarosa
Holy Vision Church of Detroit Choir Member
Likesa Harris
Holy Vision Church of Detroit Choir Member
KaMillion
Holy Vision Church of Detroit Choir Member
Eric Len Jordan
Holy Vision Church of Detroit Choir Member
Dixie Light
Holy Vision Church of Detroit Choir Member
Kevin O'Hara
Holy Vision Church of Detroit Choir Member
Jessica Pack
Holy Vision Church of Detroit Choir Member
Shari Dyon Perry
Holy Vision Church of Detroit Choir Member
Melody J. Pinion
Holy Vision Church of Detroit Choir Member
Brian Ashton Smith
Holy Vision Church of Detroit Choir Member
Kevin Steele
Holy Vision Church of Detroit Choir Member
Antwan Thomas
Holy Vision Church of Detroit Choir Member
George E. Barnett
'Mighty High' Choir Member
Karen Beyer
'Mighty High' Choir Member
Whitney Christopher
'Mighty High' Choir Member
Tony DeSario
'Mighty High' Choir Member
David Faust
'Mighty High' Choir Member
Jyn Hall
'Mighty High' Choir Member
Lisa L. Irby
'Mighty High' Choir Member
Kate Kneeland
'Mighty High' Choir Member
Dustin Lewis
'Mighty High' Choir Member
Bruce Meadows
'Mighty High' Choir Member
Craig A. Meyer
'Mighty High' Choir Member
Lydia Pace
'Mighty High' Choir Member
Zechariah Pierce
'Mighty High' Choir Member
L.A. Winters
'Mighty High' Choir Member
Shameik Moore
Our Lady of Perpetual Tears Choir Master
Isabella Amara
Our Lady of Perpetual Tears Choir Member
Chloe Bailey
Our Lady of Perpetual Tears Choir Member
Valencia Barnes
Our Lady of Perpetual Tears Choir Member
Trey Best
Our Lady of Perpetual Tears Choir Member
Kennedy Milan Bright
Our Lady of Perpetual Tears Choir Member
Samuel Bush
Our Lady of Perpetual Tears Choir Member
Mikayla Farrington
Our Lady of Perpetual Tears Choir Member
Nia Imani
Our Lady of Perpetual Tears Choir Member
Erykah K. Johnson
Our Lady of Perpetual Tears Choir Member
Mari Kasuya
Our Lady of Perpetual Tears Choir Member
LaKendra Kennedy
Our Lady of Perpetual Tears Choir Member
Tarren Mason
Our Lady of Perpetual Tears Choir Member
Anna Leanne Morrell
Our Lady of Perpetual Tears Choir Member
Taylin Destiny Morris
Our Lady of Perpetual Tears Choir Member
Choice Mostellar
Our Lady of Perpetual Tears Choir Member
Erica Radermacher
Our Lady of Perpetual Tears Choir Member
Ce Avani Rhodes
Our Lady of Perpetual Tears Choir Member
Jordan Semone Robertson
Our Lady of Perpetual Tears Choir Member
Bryana Salaz
Our Lady of Perpetual Tears Choir Member
Kylah Searcy
Our Lady of Perpetual Tears Choir Member
Tyler Silva
Our Lady of Perpetual Tears Choir Member
Krishtian Sonny
Our Lady of Perpetual Tears Choir Member
Matthew Taylor
Our Lady of Perpetual Tears Choir Member
Sydney Lee Thompson
Our Lady of Perpetual Tears Choir Member
Justin Truitt
Our Lady of Perpetual Tears Choir Member
Natalie Ragins
Pacashau Sacred Divinity Musician (Organ)
Mervyn Warren
Pacashau Sacred Divinity Musician (Piano)
Ron James
Pacashau Sacred Divinity Musician (Sax)
Jonathan Lloyd
Pacashau Sacred Divinity Musician (Trombone)
Jason Young
Pacashau Sacred Divinity Musician (Trumpet)
Sheryl Harper
Pacashau Sacred Divinity Musician (Drummer)
Richard 'Rip' Gager
Pacashau Sacred Divinity Musician (Lead Guitar)
Michael Hurwitz
Pacashau Sacred Divinity Musician (Bass Guitar)
Phillip T. Cornish
Holy Vision Church of Detroit Musician (Organ)
Harold 'Sahun' Martin
Holy Vision Church of Detroit Musician (Piano)
Shelley Paul
Holy Vision Church of Detroit Musician (Tenor Sax)
Gaika James
Holy Vision Church of Detroit Musician (Trombone)
Jarriel Carter
Holy Vision Church of Detroit Musician (Trumpet)

Produced By

Timothy M. Bourne
executive producer
Joe Cecchini
associate producer
Shakim Compere
executive producer
Noam Dromi
interactive producer
K.C. Hodenfield
co-producer
Queen Latifah
executive producer
Steven P. Wegner
co-producer

Cinematography

Sound

Mark Agostino
pro tools playback operator
Phil Barrie
sound effects editor
Curt Cash
marketing re-recording mixer
Benjamin Cheah
supervising sound editor
Patrick Cicero
supervising foley editor
John Dinos
production assistant
Joel Dougherty
dialogue editor
Mary H. Ellis
sound mixer
P.K. Hooker
sound effects editor
Jonathan Jost
adr recordist
Rick Kline
re-recording mixer
Tim LeBlanc
re-recording mixer
Alyson Dee Moore
foley artist
Drew Ponder
boom operator
Danny Reeves
adr recordist
Kyle Rochlin
foley mixer
John Roesch
foley artist
Bartek Swiatek
sound utility
Gregg Swiatlowski
supervising dialogue editor

Production Design

Art Direction

Set Design

Makeup

Merc Arceneaux
key makeup artist
Nikki Bell
hair stylist
Richard Boggs
hair stylist
Andrea C. Brotherton
assistant hair stylist
Veronica Cox
assistant makeup artist
Lawrence Davis
hair stylist
Selena Evans-Miller
assistant makeup artist
Roxie Hodenfield
hair department head
Sarah Mays
makeup department head
Iasia Merriweather
hair stylist: Queen Latifah
Monifa Mortis
makeup artist: Queen Latifah
Stephanie Ponder
makeup artist
Susan Ransom
makeup artist
Cheryl Riddle
hair stylist: Dolly Parton
Shunika Terry
key hair stylist
Linda Thompson
hair stylist
Denise Tunnell
makeup artist
Janice Tunnell
makeup artist
Joani Yarbrough
hair stylist

Special Effects

Scanlan Backus
special effects technician
David Fletcher
special effects coordinator
Brendan McHale
special effects makeup
Tim Walkey
special effects foreman

Visual Effects

Peter Allendale
compositor: Comen VFX
Kenneth Armstrong
compositor: Comen VFX
Tim Carras
visual effects supervisor
Patrick Clancey
digital opticals
Joshua D. Comen
visual effects producer
Jonathan Cronk
assistant visual effects coordinator: Comen VFX
Brian Cuartero
compositor: Comen VFX
Sylvia Kim
visual effects coordinator: Comen VFX
Rob Price
digital compositor
Richard Servello
compositor: Comen VFX
Elinor Villaflor
accounting: Comen VFX

Assistant Director

Karen Davis
second assistant director
K.C. Hodenfield
first assistant director
Michael Saunders
second second assistant director
Tucker Wells
additional second assistant director

Production Management

Brad Arensman
post-production supervisor

Art Department

Aaron Barnes
swing gang
Bil Barnes
set dresser
Dwight Benjamin-Creel
assistant property master
Matthew Butler
key greens
Kathleen Denson
scenic foreperson
Brody Docar
set dresser
Carol Francoso
on set painter
Shawn M. Gray
property master
R. Barry Green
props / set dresser
Dylan J. Hay-Chapman
graphic designer
Lawrence Heap
set dresser
Patrick S. Johnson
rush roadie/set dresser / set dresser
Mayumi Konishi-Valentine
assistant art director
Sedrick Lakpa
set dresser
Ellen Lampl
graphic designer
Johnny Land
scenic artist
Konrad Lewis
set dresser
Sean Macomber
set dresser
Kat McCargar
art department production assistant
Drew Meyers
set dresser
Walt Mikolwski
construction coordinator
Nik Morgan
set dresser
Jenn Moye
art department assistant
Grahame Ménage
mural artist
Sheila Nash
assistant art director
Ky Hoang Nguyen
set dresser
Tripp Norton
on-set dresser
Angela O'Neill
property master
Christopher Scheetz
construction foreman
Ann Stacy
lead scenic
Cedar Valentine
art department coordinator
Korey Washington
set designer
Rose Ashikyan
set dresser

Editorial

Jermaine R. Gill
color correction assistant
Eileen Godoy
digital intermediate producer
Laura Holeman
digital intermediate assistant producer
Ken Lebre
dailies producer
Natasha Leonnet
digital intermediate colorist
Marc Lulkin
colorist: dailies
Christopher McDonald
dailies operator
Amy Pawlowski
digital intermediate editor
Andre Rivas
digital intermediate colorist assistant
Gilbert Carreras
co-color timer

Other

Robert Brubaker
transportation
Sheri B. Burton
driver: set dec
Terry 'KJ' Day
stakebed driver
Jack Prince
camera car driver
Windi Robinson
driver: Construction Truck
Kim Smallwood
transportation office coordinator
Randy Southerland
transportation captain
Timothy Stephens
driver: honeywagon
Hank Van Apeldoorn
driver: grip truck
Tim J. Walters
transportation coordinator

Music Department

Morgan Ames
musician: score vocalist
Nelson Beato
playback singer
Christine Bergren
music legal and clearance
Tom Brown
music preparation
Traci Brown-Bailey
singer: backing vocals: soundtrack
Linda Cohen
music supervisor
Brad Dechter
orchestrator
Matt Franko
music preparation
Kevin Globerman
digital score recordist
Daniel Gold
music preparation
Mark Graham
head of music preparation
Jim Hoffman
music preparation
Lon Hoyt
music performance coordinator
Andrew Kinney
orchestrator
Darrin McCann
musician: viola
Victor Pesavento
music preparation
Peter Rotter
music contractor
Naomi Sato
music preparation
Tim Simonec
conductor
Linnea Snyder
music preparation
Curt Sobel
supervising music editor
Sally Stevens
vocal contractor
Alexander Teamer
programmer: bass / programmer: drums & percussion / programmer: keyboards
Peter Vogl
guitar instructor
Mervyn Warren
music arranger / music producer
Katie Campbell
playback singer
Scott Frankfurt
musician: drum programming / musician: drums & percussion
Vicki Giordano
studio management

Casting Department

Janella Bersabal
extras casting
Karyn Casl
casting assistant
Brandi S. Hawkins
extras casting
Patrick Ingram
extras casting director
Caitlin McKenna
adr voice casting
Chase Orsini-Liberatore
extras casting assistant
Nathan Wright
extras casting

Costume Department

Hillary Adcock
assistant seamstress: Dolly Parton
Anna Bourne
wardrobe assistant
Linda Brenick
costume assistant
Layne Brightwell
costume supervisor
Shelby Davis
additional costumer
Kate Duke
set costumer
Karen Freed
costumer
Daniel George
key costumer
Lisha Leming
personal draper: Dolly Parton
Caroline Miller
assistant costume designer
Kara Monroe
costumer
Kendra L. Patterson
additional costumer
Steve Summers
wardrobe assistant: Dolly Parton
Sarah Falls
additional costumer
Wilton Chad Gleaton
military costume consultant

Camera Department

Mike Baldassari
theatrical lighting designer
Ben Bardin
rigging key grip
Roger Basquette
digital video assist operator
Kelly R. Borisy
dolly grip: "a" camera
Pete Bowman
dolly grip: "b" camera
Eric Dvorsky
first assistant camera: aerial unit
Rusty Edmonson
lighting technician
Tom Fendley
rigging gaffer
Rocky Ford
key grip: second unit
Ian Forsyth
camera operator
Dale Fowler
best boy electric
Donny Fowler
electrician
Mike Gentry
electrician
David George
theatrical lighting electrician
Jonathan Hilton
electrician
Kevin Jackson
best boy rigging grip
Chris Jones
camera operator: "b" camera / steadicam operator
John Lally
lamp operator / rigging electrician
Jason Lerczak
rigging electrician: day player
Jim McKinney
camera operator: c
Saul McSween
camera intern
P.K. Munson
first assistant camera: "a" camera
Glenn Ortman
electrician
Luis Pagan
rigging grip
Karen Parsons
lighting console programmer
Van Redin
still photographer
Kenny Rivenbark
libra operator
Riko Schatke
best boy grip
Art Schultz
best boy rigging electric
Gregory Still
lighting technician
Hektor Stockton
additional electrician
Cris Toebben
additional electric
John Trapman
aerial director of photography
Paul Turner
theatrical lighting programmer
Trey Twitty
second assistant camera: "a" camera
Paul Varrieur
camera operator: "a" camera
Paul E. Woods
film loader

Location Management

Erin G. Fuller
key assistant location manager
Jennifer Griffin
location assistant
Caleb Hinshaw
location assistant
Kyle Hinshaw
assistant location manager
JT Panzarella
assistant location manager
Ryan Schaetzle
location manager
Kai Thorup
location scout

Script Department

Luca Kouimelis
script supervisor
Movie title data and credits provided by
IMDb logo