Meagan Good
Ava Bertrand
Meagan Good
Ava Bertrand
Cory Hardrict
Dallas Bertrand
Joseph Lee Anderson
Benji
Taylor Polidore
Rona
Shannon Wallace
Jim
Richard Lawson
Clarence
Debbi Morgan
Gene
Mark Elliott Brewer
Sheriff
Ursula O. Robinson
Linda Bertrand
Berry Williams Jr.
Morris Bertrand
Rakeem Laws
Keith Bertrand
Jeffrey Creightney
Troy Bertrand
Adam Jerome Sperandio
Bartender (Jack)
Joe Komara
Lawyer
Sarah Girma
Female #1
Delandrian Lamar Aikens
Choir Director
Jason McGee
Choir Director
Anthonique Page
Choir Member
Anthony Johnson
Choir Member
Antwan Smalls
Choir Member
Atenya Dillon
Choir Member
Brianna Lankford
Choir Member
Calvin J. Ford
Choir Member
Camille Grigsby
Choir Member
Cassandra Chism
Choir Member
Dana Daniels
Choir Member
Dedrick Clark
Choir Member
Derrick Jenkins
Choir Member
Faith Norman
Choir Member
Gabrielle Lane
Choir Member
Ja'Tia Sills
Choir Member
James Connor
Choir Member
Laray Mitchell Sr.
Choir Member
Michael Essex
Choir Member
Natalie Lafourche
Choir Member
Pamela Chisholm
Choir Member
Shannon Pierre
Choir Member
Sharetta Morgan-Harmon
Choir Member
Shayla Tenelle Loadholt
Choir Member
Skylar Elain Pugh
Choir Member
Soneisha Ling
Choir Member
Symone Wright
Choir Member
Taneka Lemle
Choir Member
Milan Respress
Young Ava (Age 8) (uncredited)
Art Newkirk
Carnie / Church Member (uncredited)
Tyler Perry
Writer
Tyler Perry
Director
Sharon Busse
Production Design
Storm Evans
Editor
Tyler Perry
Producer
Angi Bones
Producer
Dianne Ashford
Producer
Will Areu
Producer
Branden Arnold
Stunt Double
Aleshia Mueller
Script Supervisor
Tyron Woodley
Stunt Double
Ricky Aguirre
Set Designer
Carole Wurst
Associate Producer
Warren Brace
First Assistant Camera
Rob Mars
Stunt Coordinator
Jermaine Holt
Stunt Double
Paul Krumper
Camera Operator
Kane Pearson
First Assistant Camera
Aaron 'Cujo' Cooley
Sound Mixer
Granger Summerset II
Stunt Double
Andy Norman
Associate Producer
Chelsey Goldsmith
Utility Stunts
Gretchen Gattuso
Set Decoration
Trevor McNure
Assistant Property Master
Sadiqua Bynum
Stunt Double
Donyelle J. Manigo
Gaffer
Justin DeGuire
First Assistant Camera
Joshua Wade
Stunt Double
Rob Mars
Second Unit Director
Courtney Glaude
Second Unit Director
Ivan John
Stunt Double
Troy Faruk
Stunt Double
Meagan Good
Producer
Karen Manuel
Unit Production Manager
Raiyonda Vereen
Costume Designer
Michael Watson
Director of Photography
Rhavynn Drummer
Location Casting
Kim Taylor-Coleman
Casting
Sherri Chung
Original Music Composer
Robin 'RK' Kempf
Second Assistant Director
Derrick Doose
First Assistant Director
Joel C. High
Music Supervisor