Tyler Perry
Director, Writer, Rory, Executive Producer
Adrian Pasdar
Prosecutor Bradley Tankerton
Will Areu
Producer
Matthew Law
Jordan Bryant
Nancy De Mayo
Interviewer
James Healy Jr.
Detective Marshall Thomas
Michael Rose
Mr. Clyde
Rick Kyker
Property Master
Michael D. Wilhoit
Supervising Sound Editor
Amy Gordon
Gallery Owner
Brian W. Hall
Steadicam Operator
Patrick Sheedy
Production Supervisor
Frances Mitchell
Female Banker
India A. Lacey
Makeup Artist
Sami Posner
Music Coordinator
Trent Hevener
Construction Coordinator
Dennis Donegan
Set Decoration
Marcus Petruska
Sound Mixer
LaKeysha Edwards
Public Defenders Secretary
Steve Mapel
Walt (voice)
Terrence Laron Burke
Cinematography
Eric Offin
Sound Editor
Prentice Osborne
Interviewer (Radio)
Yan Dron
Stunt Coordinator
Shirley Jean Rouse
Gospel Choir Member
Petra Sprecher
Stunt Double
Phedra Syndelle
Stunt Double
Dino DiMuro
Sound Designer
Lori Lail Marette
Bank Secretary
Laura Macias
Foley Artist
Jillian Amburgey
Script Supervisor
Stephen Fitzmaurice
Sound Re-Recording Mixer
Natasha Arellano
Makeup Artist
Adam Cronan
Radio Voice (voice)
Merry Jo Cortada
Pathologist
A.A. Loyd
Old Lady
Bruce E. Merlin
Special Effects Coordinator
Glenn Richard
Gospel Choir Member
Bridgit Crider
Key Makeup Artist
David S. Di Pietro
Sound Re-Recording Mixer
Marissa Patrice Rouse
Gospel Choir Member
Monique C Baisden
Gospel Choir Member
Erica D. Brown
Gospel Choir Member
Greg Kirkland Jr.
Gospel Choir Member
Isaac Britt
Gospel Choir Member
T.A. Henderson
Hairstylist
Zebulon Ellis
Gospel Choir Member
Leslie Kirkland
Gospel Choir Member