Cast (9)

Craig Robinson

Wade Walker

Kerry Washington

Grace Peeples

David Alan Grier

Virgil Peeples

S. Epatha Merkerson

Daphne Peeples

Tyler James Williams

Simon Peeples

Kali Hawk

Gloria Peeples

Diahann Carroll

Nana Peeples

Melvin Van Peebles

Grandpa Peeples

Ana Gasteyer

Mayor Hodge

Crew (20)

Tina Gordon

Director

Tina Gordon

Screenplay

Stephanie Allain

Producer

Ozzie Areu

Producer

Paul Hall

Producer

Preston L. Holmes

Line Producer

Tyler Perry

Producer

David Moritz

Editor

Heather Persons

Editor

Matt Moore

Producer

Rick Butler

Production Design

Leo Holder

Art Direction

Janet Shaw

Set Decoration

Paul A. Simmons Jr.

Costume Design

Aaron Zigman

Original Music Composer

Aja Frary

Stunt Double

Alexander Gruszynski

Director of Photography

Blaise Corrigan

Stunt Coordinator

H.H. Cooper

First Assistant Director

H.H. Cooper

Co-Producer