Cast & Crew

Directed by

Tyler Perry

Writing Credits

Tyler Perry

Cast

Nia Long
May
Wendi McLendon-Covey
Jan
Amy Smart
Hillary
Zulay Henao
Esperanza
Cocoa Brown
Lytia
Ryan Eggold
Peter
Tyler Perry
TK
William Levy
Manny
Terry Crews
Branson
Katherine Shepler
Jennifer
Cassie Brennan
Kate
Massai Z. Dorsey
Rick
Vanessa Velasco
Veronica
DeVion Harris
Hakim
Eddie Cibrian
Santos
Marlene Forte
Manny's Mother
Sean Carrigan
Tony
Carmen Argenziano
Ollie
Brandon Ray Olive
Kramer
Ashley LeConte Campbell
Hillary's Attorney
Kenny Alfonso
David's Attorney
Elliott Grey
Judge
Alpha Trivette
Board Member #1
Dan Chandler
Board Member #2
Niki Spiridakos
Secretary
William E. Jackson II
Waffle House Manager
Carrie Walrond Hood
Principal Walters
Angela Matemotja
Christina
Helen Ingebritsen
Piano Teacher
Kendra C. Johnson
Alicia
Herrari Hamilton
Coffee Shop Waitress
John Edward Doyle Jr.
Man #1
Cranston Johnson
Man #2
Tasia Grant
Female Bystander
Anthony Dalton
Man #3
Adaline Gruszynski
Addy
Gabriel Lopez
Mariachi Singer
Terry Burchett
Male Karaoke Singer
Sara Vonzine
Female Karaoke Singer
Denny Ainsworth
Man with walker
Lisa M. Barfield
Parent Chaperone
Jon Black
Hillary's Son
Derek Carver
David Massey
Krista Gibson
School Girl
Morgan Hennum
School Girl
Jemarcus Kilgore
Kelly
King
Karaoke Bar Patron
Tatiana McSwain
Classroom Student
Derrick Owens
Resturant Patron
Derrick Owens
Restaurant Patron
Steve Piwowar
Karaoke DJ
Naomi & Monet Rose
Lytia's Daugthers
Rob Springer
Sheriff
Hal Whiteside
Diner patron

Produced by

Ozzie Areu
producer
Jonathan McCoy
co-producer
Matt Moore
producer
Michael Paseornek
production executive
Tyler Perry
producer

Music by

Christopher Young

Cinematography by

Alexander Gruszynski
director of photography

Editing by

Maysie Hoy

Casting By

Kim Coleman
Rhavynn Drummer

Production Design by

Eloise Crane Stammerjohn

Art Direction by

Dane Moore

Costume Design by

Johnetta Boone

Makeup Department

Nikki Bell
hair stylist
Andrea C. Brotherton
key hair stylist
Carol 'Ci Ci' Campbell
department head hair stylist
Stevie Martin
makeup artist (as Stephanie Martin)
Sarah Mays
makeup department head
Talya Melvey
assistant hair stylist
Quintessence Patterson
key makeup artist
Shunika Terry
hair stylist

Production Management

Michael Bartol
production supervisor
Mark W. McCoy
post-production supervisor (as Mark McCoy)

Second Unit Director or Assistant Director

Derrick Doose
assistant director
Alicia Hailey Daniels
second second assistant director
Danielle King
additional second second assistant director
Donald Murphy
first assistant director
Gregory J. Pawlik Jr.
second assistant director
Jessie Sasser White
second assistant director: second unit (as Jessie Daniel)

Art Department

Kimberly Blaurock
art department assistant
Todd Bridges
set dresser
Seay Earehart
scenic shop foreman
Mike Ellison
leadman
Karen A. Felix
property master
Todd Hatfield
charge scenic
Meagen Lee
clearance coordinator
Eliot Levin
assistant property master
Gregory S. Mills
construction coordinator
Glenn Rivers
set designer
Monika van Schellenbeck
set decoration buyer
Rose Ashikyan
set dresser (uncredited)

Sound Department

Joe Barnett
re-recording mixer
Matt Derber
sound utility
Chris Durfy
production sound mixer
Kimberly Ellis
dialogue editor (as Kimberly Wilhoit) / foley editor (as Kimberly Wilhoit)
Angelina Faulkner
sound editor: trailer
Marshall Garlington
re-recording mixer
Nerses Gezalyan
sound mixer
Christopher Joseph Harris
boom operator
Gary Marullo
foley artist
John Maskew
playback operator
Douglas Parker
sound mix technician
Danial Shimiaei
sound re-recording stage engineer
David Stanke
first assistant sound editor
Kathie Talbot
sound and music design: trailer
Michael D. Wilhoit
supervising sound editor

Special Effects by

Jeremy Farlow
special effects technician
David Fletcher
special effects coordinator
Brendan McHale
special effects technician
Jackson Rowden
special effects technician

Visual Effects by

Ian Blewitt
compositor: yU+co
Patric Kenly
data wrangler: Modern VideoFilm
Thuy Le
digital compositor
Chris LeDoux
visual effects supervisor
Mark LeDoux
digital compositor
Tim LeDoux
visual effects supervisor: Crafty Apes
Jason Sanford
visual effects producer: Crafty Apes
Joshua D. Stevens
compositor

Camera and Electrical Department

Warren Brace
second assistant camera: "b" camera
Marc Casey
digital utility
Ted Chu
camera operator
Chelsea Isabella Clark-James
grip (as Chelsea Clark-James)
Brant S. Fagan
a camera operator / steadicam operator
Jordan Francais
electrician / rigging electrician
Mike Gentry
electrician
Matthew Kelly Jackson
"c" camera second assistant
Humphrey Jarrod
rigging key grip
Tony Jenzano
video assist
Jeremy Fenix Johnson
lighting technician
Steve Kupfer
rigging grip: day player
Lane Leagans
best boy grip
Chile' Manuel
grip
Denny Mooradian
gaffer
Chad Oliver
digital imaging technician
Jesse Wayne Parker
key grip
David Peirce
company grip
Doyle Petty
electric: day player
Brandon Pierce
video utility
Christian Satrazemis
first assistant camera
Troy Toebben
best boy
Ryan Weisen
second assistant camera: "a" camera

Casting Department

Shon Middlebrooks
casting assistant
Keisha Richardson
casting assistant
D.A. Sims
extras casting
Jackie Sollitto
casting associate
Nathan M. Wright
extras casting (as Nathan Wright)

Costume and Wardrobe Department

Queensylvia Akuchie
Costume Designer to Tyler Perry (as Sylvia Akuchie) / personal costume designer to tyler perry (as Sylvia Akuchie)
Lynne Maureen Curtis
costume supervisor
Kirby Emile
costumer
Shavon Christina Gihan
costumer
Diane J. Harriday
seamstress
Wendi L. Johnson
wardrobe production assistant
Mary Kimmell
costume coordinator
Jennifer Leigh-Scott
assistant costume designer
Parker Scott
shopper (as Krystn Leigh)
Hilary Smiley
costumer
Johnna Thomas
key costumer

Editorial Department

Tricia Chiarenza
color timer
Joe Finley
digital intermediate colorist
Steve Hernandez
digital intermediate post supervisor
Eric Van Dyn Hoven
post-production intern
Justin Douglas Powell
post-production coordinator (as Justin Powell)

Location Management

Brian Albertsman
location manager
Corey Gilbert
key assistant location manager
Andrew C. Kirk
third assistant location manager

Music Department

Luca Balboni
music preparation
Jared Banta
scoring assistant
Max Blomgren
score engineer
Richard Bronskill
orchestrator
Kostas Christides
orchestrator
Lindsay-Bea Davis
music coordinator
Marco DiFelice
composer: additional music - soundtrack
Erin Dillon
assistant music supervisor
Isabelle Engman-Bredvik
additional orchestrator
M.B. Gordy
musician
Alexis Grapsas
music programmer
Brad Haehnel
score mixer
Paul S. Henning
musician: violin
Joel C. High
music supervisor
Markus Illko
soundtrack
Trevon Kezios
manager: film music
Frank Lead
orchestrator (as Francesco De Chirico)
Deon Lee
soundtrack score coordinator
Michael T. Marlett
composer: additional music
Silke Matzpohl
additional music
Thomas Milano
music editor
Thomas Parisch
orchestrator
Joohyun Park
orchestrator
Brian David Paul
music programmer
Ryan Robinson
scoring technical support engineer
Morgan Cameron Ross
composer additional music
Peter Rotter
orchestra contractor
Megumi Sasano
orchestrator
Joseph Shirley
musician: piano (as Joe Shirley)
Karen Sidlow
Manager: contract administration
Michael Stern
music scoring mixer
Ryan Svendsen
music coordinator
Francesco Traversi
scoring assistant
Ilya Truskovsky
additional orchestration (as Ilya Truskovskiy)
Brandon K. Verrett
conductor
Vivita Zheng
orchestrator
Aaron Zigman
conductor / orchestrator
Laurent Ziliani
orchestrator
Pantawit Kiangsiri
songs arranger (uncredited)

Script and Continuity Department

Jennifer Carriere
script supervisor

Transportation Department

Linda Barrett
dot coordinator
Thomas Fountain
fuel truck driver
Michael Freeman
transportation coordinator
Stephen Roland
driver
Jon Smith
driver
Ronald C. Young
driver

Additional Crew

Matt Adler
adr cast
Keith Anthony
adr cast
Ozzie Areu
president: Tyler Perry Studios
Will Areu
senior vice president: TPS
Kimberly Bailey
adr cast
Kevin Bowe
payroll accountant
Bobby Burks
medic
Markus Burns
production assistant (as Markus O. Burns) / production assistant
Sheena D. Carter
travel coordinator (as Sheena Hamer)
Eddie Cavett
production van
Emma Claude
accounting assistant
Lynn Evans
adr cast
Mairead Gaffney
set production assistant
Larry Gilbert
police security
Jackie Gonneau
adr cast
Stephanie Greenquist
adr cast
Michael Grigsby
production accountant
Liam Hearne
post-production accountant
Brett Hendrix
production assistant
Stella L. Holmes
production assistant
C.C. Ice
stand-in: Carrie L. Walrond
Robin Rk Kempf
production assistant
Haweni Keskessa
second assistant accountant
Jennifer Krapf
executive assistant: Mr. Ozzie Areu
Denice Kumagai
adr cast / adr loop group coordinator
Donna Lynn Leavy
adr cast
Dana Lee
adr cast
Luisa Leschin
adr cast
Chasity Lowe
set medic
Paul Lowe
key set medic
Kenneth Manos
stand-in
John McBride
credits assistant
Jean McDowell
senior vice president: research and strategy
Robert M. Melnik
president of business affairs: Lionsgate
Curtis A. Miller
executive director of production: Lionsgate
Dina Morrone
adr cast
Jonathan Nichols-Navarro
adr cast (as Jonathan Nichols)
Juan Pacheco
adr cast
Tim Palen
chief marketing officer: Lionsgate
Nate Patterson
background production assistant (as Nathaniel 'Nate' Patterson IV)
David Albert Pierce
additional legal services
Adrienne Renee
stand-in: Nia Long
Al Rodrigo
adr cast
Michelle Ruff
adr cast
Robert Severance
police security
Dennis Singletary
adr cast
Chelsea Small
stand-in
Michael C. Smith
police coordinator
Tyler Smith
set production assistant
Amanda Sutton
post production payroll accountant
Joy Saniel Waller
second assistant accountant
Asante White
production secretary
Jasmine K. White
production assistant
Kimberly Williams
completion guarantor: Film Finances, Inc.
Kasey Williamson
stand-in: Jan
Carole Wurst
executive assistant to producer
Tesh Yana
intern / production staff
Garson Yu
title designer
Jon Privett
additional craft service (uncredited)
All Filters