Struggling to pay the bills, single mom Naima (Jennifer Hudson) sends her teenage son Langston (Jacob Latimore) to live with his estranged grand- parents, Reverend Cornell and Aretha Cobbs (Forest Whitaker and Angela Bassett) in New York City. At first Langston resents their strict household, but with the help of new friends and a little divine intervention he embarks on an inspirational journey of self-discovery that brings the whole family together.
Director: Kasi Lemmons
Producer: Celine Rattray
Producer: Galt Niederhoffer
Producer: William Horberg
Actor: Don de Leo
Actor: Charles La Torre
Actor: Jennifer Hudson
Actor: Angela Bassett
Actor: George Reynolds
Actor: Forest Whitaker
Actor: Slim Thompson
Actor: Virgil Gadson
Actor: Jason Samuels Smith
Actor: Jennifer Sorika Horng
Actor: Antoine Drye
Actor: Richard Crandle
Actor: Nei-ce Knight-Preuitt
Actor: Bernita Ewing
Actor: Coral Dolphin
Actor: William Horberg
Actor: Karine Plantadit-Bageot
Actor: William Powell
Actor: Abdur Rahim Jackson
Actor: Grace Gibson
Actor: Tyrese Gibson
Actor: Nasir Jones
Actor: Luke James
Actor: Jacob Latimore
Actor: Mary J. Blige
Actor: Joseph Bird (Pepe)
Actor: Vondie Curtis-Hall
Actor: Nat Morris
Actor: Pedro Morillo
Actor: Farai Malianga
Actor: Jared Joseph
Actor: Ayo Jackson
Actor: C. Kelly Wright
Actor: Levensky Smith
Actor: Gayle Samuels
Actor: Bruce Hawkins
Actor: Abdel Salaam
Actor: Eddie B. Sands Jr.
Actor: Frank Malloy
Actor: Mamie Duncan-Gibbs
Actor: Brandy Chavonne Massey
Actor: Doug Willen
Actor: Nijawoon K. Matthews
Actor: Dwayne Grayman
Actor: Marija Juliette Abney
Actor: Braille Diaz
Actor: Alyson Williams
Actor: Prashant Lamar Murthy
Actor: Michelle M Robinson
Actor: Gavyn Pickens
Actor: Lexi Rhoades
Actor: Roz Beauty
Actor: Collin Heyward
Actor: Henry Hunter Hall
Actor: Michael Dale
Actor: Jamal Mallory-McCree
Actor: Vondie Curtis Hall
Actor: Contrella Patrick-Henry
Actor: Hubert Powell Iii
Actor: Ashdyn Unique Neal
Actor: Alphaeus Bennett
Actor: Tia Blake
Actor: Ryan Rankine
Actor: Steven Rosa
Actor: Rotimi
Actor: Milton David Vann
Actor: Anita Welch
Actor: Judine Somerville