Cast (18)

Forest Whitaker

Reverend Cornell Cobbs

Angela Bassett

Aretha Cobbs

Jennifer Hudson

Naima

Tyrese Gibson

Loot / Tyson

Jacob Latimore

Langston

Mary J. Blige

Platinum Fro

Nas

Street Prophet (Isaiah)

Vondie Curtis-Hall

Pawnbroker

Grace Gibson

Maria / Mary

J. Mallory McCree

Kyle

Rotimi

Officer Butch McDaniels

Michael Dale

Innkeeper

Doug Willen

Chic Man

Henry Hunter Hall

Snoopy

Marija Abney

Nativity Dancer

Jevon McFerrin

Bus Singer #2 (uncredited)

Amyrh Harris

Church Goer (uncredited)

Paugh Shadow

Bethlehem / Modern Day Thug Hallucination (uncredited)

Crew (15)

Kasi Lemmons

Director

T.D. Jakes

Producer

Trudie Styler

Producer

Anastas N. Michos

Director of Photography

Kasi Lemmons

Writer

Langston Hughes

Theatre Play

Laura Karpman

Original Music Composer

Raphael Saadiq

Original Music Composer

Gersha Phillips

Costume Design

Terilyn A. Shropshire

Editor

Kristi Zea

Production Design

Doug Huszti

Art Direction

Diane Lederman

Set Decoration

Renee Burke

Script Supervisor

Charlie Dibe

Production Coordinator