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)