Tatyana Ali
Jennifer
Tatyana Ali
Jennifer
Bill Cobbs
Ted
Jordin Sparks
Abby
Ernie Hudson
Pastor Avery
Della Reese
Linda
Lamorne Morris
Jack
Jay Ellis
Brad
Benjamin Patterson
Bennett
Elimu Nelson
Chris
Levi Fiehler
Kelvin
Denise Boutte
Gayle
Ping Wu
Executive
Billy Snow
David
Christopher James
Preston
Hanz Wasserburger
Writer
Zelma Kiwi
Executive Producer
Christopher Ray
Line Producer
Alexa Roland
Production Design
Peter Sullivan
Director
Peter Sullivan
Writer
Peter Sullivan
Co-Producer
Matthew Janszen
Original Music Composer
Randy Carter
Editor
Diane Healey
Associate Producer
Peter Sullivan
Story
Barry Barnholtz
Executive Producer
Hana Rausalova
Costume Design
Roberto Schein
Director of Photography
Dean E. Fronk
Casting
Donald Paul Pemrick
Casting
Fernando Valdes
Art Direction
Jeffrey Schenck
Executive Producer
Jeffrey Schenck
Story
Julia Hapney
Makeup Artist
Liz McCracken
Key Makeup Artist