"A street-wise teen from Baltimore who has been raised by a single mother travels to New York City to spend the Christmas holiday with his estranged relatives, where he embarks on a surprising and inspirational journey."
Forest Whitaker
as Reverend Cornell Cobbs
Angela Bassett
as Aretha Cobbs
Jennifer Hudson
as Naima
Tyrese Gibson
as Loot / Tyson
Jacob Latimore
as Langston
Mary J. Blige
as Platinum Fro
Nas
as Street Prophet (Isaiah)
Vondie Curtis-Hall
as Pawnbroker
Grace Gibson
as Maria / Mary
J. Mallory McCree
as Kyle
Rotimi
as Officer Butch McDaniels
Michael Dale
as Innkeeper
Doug Willen
as Chic Man
Henry Hunter Hall
as Snoopy
Marija Abney
as Nativity Dancer
Jevon McFerrin
as Bus Singer #2 (uncredited)
Amyrh Harris
as Church Goer (uncredited)
Paugh Shadow
as Bethlehem / Modern Day Thug Hallucination (uncredited)
Kasi Lemmons
Director
T.D. Jakes
Producer
Trudie Styler
Anastas N. Michos
Director of Photography
Writer
Langston Hughes
Theatre Play
Laura Karpman
Original Music Composer
Raphael Saadiq
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