cast
Bow Wow
as Byron
Cassi Davis
as Aunt Bam
David Mann
as LeRoy Brown
Isaiah Mustafa
as Calvin
Lauren London
as Renee
Loretta Devine
as Shirley
Rodney Perry
as Harold
Shannon Kane
as Kimberly
Tamela Mann
as Cora Brown
Teyana Taylor
as Sabrina
Tyler Perry
as Madea / Joe