Unemployed and living with his 36-year-old mother (A.J. Johnson), Jody has fathered children from two young mothers and seems destined for an early grave. He never knew his father, but his mother's new boyfriend Melvin (played to perfection by Ving Rhames) is an ex-con with streetwise maturity that Jody, in time, will come to recognize and respect. This generational dynamic is the lifeblood of Singleton's central theme; Jody can follow Melvin's example or fall into the trap of lawlessness personified by Rodney (Snoop Dogg), a violent gangsta who arrives to threaten Jody's tenuous chance at a respectable adulthood. Through a wealth of fine performances and blistering dialogue, Baby Boy presents hard questions with no easy answers, and although Singleton is prone to polemical melodrama, his blunt approach serves a noble and ultimately hopeful purpose. --Jeff Shannon