Cast & Crew

Directed by

Tyler Perry

Writing Credits

Tyler Perry
(screenplay)

Cast

Tyler Perry
Terry
Janet Jackson
Patricia
Jill Scott
Sheila
Sharon Leal
Dianne
Malik Yoba
Gavin
Richard T. Jones
Mike
Tasha Smith
Angela
Lamman Rucker
Troy
Michael Jai White
Marcus
Louis Gossett Jr.
Porter
Cicely Tyson
Ola
Nia Iman Muhammad
Kenya
Tyson Gilmore
T.J.
Valarie Pettiford
Harriet
Marc Farley
Stage Manager
K Callan
Ms. Tannenbaum
Zoë Grace Hargrove
Daughter
Frank Roberts
Doctor
Richard Whiten
Philip
Yaniv Moyal
Alex
Jeff Warren
Man
Seth Powell
Marcus Jr.
Rodney Peete
Walter
Brian Daye
Technical Director
Chris Moses
Ross
Carra Patterson
Kelly
Victor Webster
Ray
Laveranues Coles
Sportscaster #1
Roger Lodge
Sportscaster #2
Sheri Mann Stewart
College Professor
Jonté Moaning
Cake Dancer
Alisa Diane Anderson
Extra (Airport)
Haji Abdullah
Diner Cook
Sidney Baxley
College Professor
Viviane Brazil
Airlines Attendant
Stephen Anthony Campbell
Airport Business Traveler
Lem Collins
Husband
Joseph Harold
Airline Passenger
James Harvley
Restaurant Patron
Keith Allen Hayes
Airline Passenger
Roger Herrera
Airport Ground Crew Person
Stacy Jenkins
Airport Customer / Background (uncredited)
Dwayne Johnson
Daniel Franklin
SiSi Kache
Airline Passenger
Alphonse A. Lambert Jr.
Airport Traveler
Ebony Lewis
Airline Passenger
Mista Martel
Airline Passenger
Shakira Massiah
College Student
Lynn McArthur
Restaurant Patron
Deidre D. Mosely
Diner Patron
Katherine Neslund
Office Employee
Donald Norris Jr.
College Student
Mark Rudge
Airport Customer
Melany Sebastian
College Student
Jeanette Stout
Airline Passenger / Nurse (uncredited)
Jawad Talpur
Airline Ticket Counter Employee
Kenya Thomas
Airport Traveler Extra

Produced by

Roger M. Bobb
co-producer
Reuben Cannon
producer
Karen Gorodetzky
line producer
Joseph Patrick Genier
co-producer
Michael Paseornek
executive producer
Tyler Perry
producer

Music by

Aaron Zigman

Cinematography by

Toyomichi Kurita

Editing by

Maysie Hoy

Casting By

Alpha Tyler
Kim Williams
(casting by)

Production Design by

Ina Mayhew

Art Direction by

Mayne Berke

Set Decoration by

Lance Totten

Costume Design by

Keith G. Lewis

Makeup Department

Maurice Beaman
additional hair stylist
Monique Benoit
additional makeup artist
Patrice Coleman
makeup artist: Tyler Perry
Fran Cooper
makeup artist: Janet Jackson
Yvonne Eagle
key makeup artist (as Yvonne L. Eagle)
Roxanne Ferguson
additional hair stylist (as Heather Roxanne Ferguson)
Anita Gibson
makeup designer
Vincent Gideon
hair stylist
T.A. Henderson
key hair stylist
Courtney Julien
personal barber: Tyler Perry
Wanda Patterson
additional makeup artist
Evelyn Roach
additional hair stylist
Charles Gregory Ross
department head hair stylist
Diane Spence
additional hair stylist
Shunika Terry
additional hair stylist
Dawn Turner
additional hair stylist
Apryl Weech
additional makeup artist: Bahamas
Dionne Wynn
key makeup artist
Mi Young
additional makeup artist

Production Management

Heather Carey
production supervisor: Bahamas
Mark W. McCoy
post production producer (as Mark McCoy)
Curtis A. Miller
production director: Lions Gate Films
Carl Pedregal
post-production supervisor
Donna Sloan
executive in charge of production: Lions Gate Films

Second Unit Director or Assistant Director

Roger M. Bobb
first assistant director

Art Department

Calvin Ashford
assistant art director
Irie Bailey
props
Sarah Carter
set decoration production assistant
Cristina Lucia Cesari
buyer
Donald K. Cochran
propmaker
Joe Connolly
property master
Donna Dennis
draper
Russ Dickerson
general foreman
Justin C. Hosp
set dresser
Joshua Justis
set dresser
Konrad Lewis
set dresser
Tanya B. Magidow
assistant property master
David H. Nash
gang boss
Taraja Ramsess
props / set dresser
Joey Sisson
props / set dresser
Mike Sullivan
scenic charge artist
Monika van Schellenbeck
buyer
John Weeks
carpenter
Shauna Williams
art assistant
Nichole Wleklinski
props assistant
Jay Womer
construction coordinator

Sound Department

Steve Bartkowicz
sound re-recording engineer
Ron Bedrosian
adr mixer
Kerry Carmean-Williams
sound editor (as Kerry Ann Carmean)
Chris Durfy
sound mixer: second unit
Nerses Gezalyan
sound mixer
Phil Lee
re-recording recordist
Nancy MacLeod
sound editor
Jane McKeever
sound editor
Christopher Mills
efp sound
James Moriana
foley artist
Drew Ponder
boom operator
Paul Sorohan
sound utility
David Stanke
first assistant sound editor
Gary Summers
re-recording mixer
Karen Vassar Triest
sound effects editor (as Karen Triest)
Brett Voss
foley mixer
Jeffrey Wilhoit
foley artist
Michael D. Wilhoit
supervising sound editor

Special Effects by

David Fletcher
special effects coordinator
Heath Hood
pyrotechnician (as G. Heath Hood)
Brendan McHale
special effects technician
Greg Oliver
special effects technician

Visual Effects by

Pharoah Barrett
3d artist
Cortney Haile
visual effects executive
Spencer Hecox
visual effects supervisor
Brian Holter
digital compositor
Patrick Keenan
digital compositor
Jeremy Meltzer
digital compositor
Jesh Krishna Murthy
visual effects supervisor (as Jesh Murthy)
Justin Pascal
digital compositor
Jason Sanford
visual effects producer
Wilson Tang
digital restoration
Yuki Uehara
rotoscope artist
Ashley J. Ward
visual effects coordinator

Stunts

Shellita Boxie
stunt double: Janet Jackson
Derrick Simmons
stunt double: Malik Yoba

Camera and Electrical Department

Kenneth Bolton
grip
Quantrell D. Colbert
still photographer
Dan Cornwall
gaffer
Joe D'Alessandro
camera operator
Marc Dobiecki
camera operator
Jerome Fauci
camera operator: "a" camera / steadicam operator
Michael Fedack
dolly grip
Dale Fowler
best boy electric
Dan Furst
video assist operator
Gary Holmes
best boy rigging electric
Matthew Horn
second assistant camera
Humphrey Jarrod
best boy rigging grip
Eric Jones
key rigging grip
Sherri Angela Leger
film loader
Burton Bj Lightbourne
grip
Grg Magidow
first assistant camera: "b" camera (as Greg Magidow)
Christopher Mills
efp camera
Mark Mitchell
camera operator
Keith Moore
rigging grip
Greg Morse
video playback operator
Ray Myers
electrician
Edward Nyankori
rigging electric
Pierre O'Halloran
grip
Gary Oldknow
grip
Glenn Ortman
electrician
Jesse Wayne Parker
key grip
Charles Praileau
rigging grip
Kerry Rawlins
grip
Brandon Sands
electrician
Gina Scagnelli
dolly grip: "b" camera
Riko Schatke
best boy grip
Art Schultz
set lighting technician
Dean M. Simmon
first assistant camera: "a" camera, Atlanta
Louis Smith
second assistant camera: "a" camera
Cris Toebben
electrician: base camp
Shawn Torge
electrician
John Trapman
aerial director of photography
Mike Tyson
rigging gaffer
Porter Versfelt III
epk camera operator
Jon Derek Wilson
electrician
Anthony Zibelli
first assistant camera: "c" camera

Casting Department

Brittany N. Grooms
extras casting assistant
Jade Moser
casting assistant
George Pierre
extras casting assistant
Iain Rodgers
extras casting director: Bahamas

Costume and Wardrobe Department

Queensylvia Akuchie
set costumer (as Sylvia Akuchie)
Shilla Benning
costumer
Rashida Brandt
additional shopper
Sekinah Brown
associate costume designer
Sarah Downer
additional set costumer
Rhonney Greene
key costumer
Lonnie McQuarters
costume shopper / wardrobe assistant
Gertrude Moore
head tailor
Margaret Robbs
costumer
Valerie L. Rudolph
costumer to tyler perry / costumer: Tyler Perry

Editorial Department

Bryan Cantrall
on-line editor
Tricia Chiarenza
color timer
Marisa Clayton
manager: Modern Videofilm
Tony Dustin
digital film colorist
Kimberly Ellis
post-production assistant (as Kimberly Wilhoit)
Joe Finley
digital preview colorist
Joi McMillon
first assistant editor
Justin Douglas Powell
post-production assistant (as Justin Powell)
Mark Sahagun
digital intermediate editor
Ariana Young
post-production coordinator

Location Management

John Findley
location manager (as John Findley III)
Samuel Jerome Johnson
location assistant
Karen Marie Mason
assistant location manager
Jason Underwood
assistant location manager

Music Department

Johnny Caruso
supervising music editor
Sandy De Crescent
music contractor (as Sandy DeCrescent)
Nick Fevola
music preparation
Jerry Hey
orchestrator
Joel C. High
music supervisor
Steve Juliani
music preparation
Stephanie Kremer
general manager: music
Michael J. Lloyd
music preparation
David Morgenthaler
music assistant
Rebecca Rienks
assistant music supervisor
Peter Rotter
music contractor
Dennis S. Sands
music recordist (as Dennis Sands)
Erica Shieh
music coordinator
D.L. Smith
music technical consultant
Michael Stern
music recordist / music scoring mixer
Jesse Voccia
electronic music programmer
Dara Wedler
music coordinator
Yelena Yegoryan
musician: violin
Sam Zeines
music editor
Aaron Zigman
conductor / orchestrator
George Doering
musician (uncredited)
Scott Hosfeld
musician (uncredited)

Script and Continuity Department

Katherine Steets
script supervisor

Transportation Department

Colby Best
transportation
K.C. Colebrooke
transportation coordinator
Daniel La Fave
driver: hair and makeup
Janet Perrotti
driver
Michael R. Purvis
cast trailer driver
Windi Robinson
construction driver
Antionne Rolle
driver: cast
Patricia Sammons
driver
Ralph Strickland
driver: cast

Additional Crew

Cesar Aguirre
stand-in: Yaniv Moyal
Co-Co Aiello-Younger
first assistant accountant (as Coleen Aiello)
Hope Allen
talent management
Kevin Amick
medic
Ozzie Areu
president: Tyler Perry Studios
Will Areu
senior vice president: production and operations
Gaytra Arnold
production secretary
Alex C. Askew
production assistant
Kimberly Bailey
adr cast
Khalilah Birdsong
studio manager
Edwanna Blanding
assistant production office coordinator (as Edwanna Tabb)
Cathy Cavadini
adr cast (as Catherine Cavadini)
Lanei Chapman
adr cast (as Lanai Chapman)
Ami Cohen
production department coordinator
Michelle Coppins
accounting clerk
Django Craig
adr cast
Jeff Dash
production accountant
Mark Davies
shipping coordinator
Derron Delaney
medic
Jennifer DiQuollo
key craft service
Derrick Doose
key set production assistant
Anna Fuson
pr consultant
Lauren Gaither
assistant: Mr. Sacchi
Tsedy Gebeyehu
travel coordinator
Curtis Greenwood
executive assistant: Tyler Perry
J.D. Hall
adr cast (as JD Hall)
Barbara Harris
adr cast (as Barbara Iley)
Valencia Y. Hawkins
executive assistant: Roger M. Bobb (as Valencia Hawkins)
Liam Hearne
post production accountant
Bill Jacks
business & legal affairs manager
Amad Jackson
adr cast
Jina Jones
assistant: Michael Paseornek
Kim Ju
second assistant accountant
Mariden Lord
assistant: Joseph P. Genier
Chasity Lowe
set medic
Paul Lowe
key set medic
Terence Mathews
adr cast
Jeremy Maxwell
adr cast
Robert M. Melnik
executive vice president of business affairs
David Michie
adr cast
Khanya Mkhize
adr cast / adr voice group
Rae Monique
executive assistant: Michael Cannon (as Reasheal 'Rae' Lockett)
Gary Ousdahl
executive assistant: Tyler Perry
John Fitzgerald Page
stand-in: Jeff Warren
Tim Palen
co-president: theatrical marketing: Lionsgate
Alex Plapinger
assistant: Ms. Ellzey
David Randolph
adr cast
Noreen Reardon
adr cast
Emily Rice
post production accountant
Alex Roman
office production assistant
Klein Santana
office production assistant
Jennifer Schoenherz
executive assistant: Ozzie Areu
Cassius Allen Shuman
business & legal affairs: Lionsgate
Courtney A.G. Smith
executive assistant: Roger M. Bobb
Michelle Sneed
assistant travel coordinator
Amandla Stenberg
adr cast
Amanda Sutton
post production payroll accountant
Ryan Christopher Taylor
production assistant (as Ryan Taylor)
Shauna Brianne Wong
credits coordinator
Jack Wu
travel coordinator
Carole Wurst
executive assistant: Tyler Perry
'JZ' Jihad Ziyad
set production assistant
Larry Gilbert
police security (uncredited)
Chris Saharek
production assistant (uncredited)

Thanks

Craig Woods
special thanks: commissioner, Bahamas Film Commission
All Filters