cast
Tyler Perry
as Madea / Joe / Brian
Eugene Levy
as George Needleman
Denise Richards
as Kate Needleman
Doris Roberts
as Barbara
Tom Arnold
as Walter
John Amos
as Pastor Nelson
Marla Gibbs
as Hattie
Devan Leos
as Howie