Production
Gavin Bocquet
Production Designer
David E. Talbert
Producer
John Legend
Producer
Vicki Dee Rock
Executive Producer
Mike Jackson
Producer
Kristin Burr
Producer
Lyn Sisson-Talbert
Producer
David McIlvain
Producer
Ty Stiklorius
Executive Producer
Reg Poerscout-Edgerton
Casting
Vicki Dee Rock
Unit Production Manager
Kelly Lee
Production Supervisor
Lillie Jeffrey
Casting
Writing
Costume & Make-Up
Crew
Art
Visual Effects