Tyler Perry
Terry
Tyler Perry
Terry
Jill Scott
Sheila
Janet Jackson
Patricia
Michael Jai White
Marcus
Malik Yoba
Gavin
Sharon Leal
Diane
Richard T. Jones
Mike
Tasha Smith
Angela
Kaira Akita
Keisha
Denise Boutte
Trina
Lamman Rucker
Sheriff Troy
Keesha Sharp
Pam
Sheri Mann Stewart
Professor Stewart
Brian Bremer
Jay
Bart Hansard
Bartender
Greyson Chadwick
College Student #4
Tyler Perry
Director
Tyler Perry
Writer
Aaron Zigman
Original Music Composer
Toyomichi Kurita
Director of Photography
Maysie Hoy
Editor
Reuben Cannon
Producer
Lauren Fitzsimmons
Art Direction
Keith G. Lewis
Costume Designer
Tyler Perry
Producer