Baby Boy is the powerful urban drama directed by John Singleton (Shaft, Boyz N the Hood) starring rap music superstars Tyrese Gibson and Snoop Dogg (Half Baked, I Got the Hook Up). With knockout performances from Ving Rhames (Mission: Impossible II, Pulp Fiction, Con Air) and A.J. Johnson (Friday House Party, The Players Club), Baby Boy is a tough, honest and unflinching look at modern urban life. Jody (Gibson) is a 20-year-old African American in South Central L.A. who is trying to live large but doesn't have a job. He's got two babies by two different women and still lives at home with his mother (Johnson). Growing up is tough on Jody, but a series of events involving his mother's new boyfriend Melvin (Rhames), his girfriend Yvette (Taraji P. Henson) and her ex-con ex-boyfriend Rodney (Snoop Dogg), force him to learn lessons about living, loving and surviving as a man in the hood.