Tyler Perry
Director, Writer, Rory, Executive Producer
Adrian Pasdar
Prosecutor Bradley Tankerton
Matthew Law
Jordan Bryant
Michael Rose
Mr. Clyde
Natasha Arellano
Makeup Artist
Kimberly Ellis
Dialogue Editor
Rick Kyker
Property Master
Michael D. Wilhoit
Supervising Sound Editor
Derrick Doose
First Assistant Director
Amy Gordon
Gallery Owner
Jillian Amburgey
Script Supervisor
Brian W. Hall
Steadicam Operator
Patrick Sheedy
Production Supervisor
Frances Mitchell
Female Banker
Dino DiMuro
Sound Designer
India A. Lacey
Makeup Artist
James Healy Jr.
Detective Marshall Thomas
Nancy De Mayo
Interviewer
Adam Cronan
Radio Voice (voice)
Sami Posner
Music Coordinator
Yan Dron
Stunt Coordinator
Phedra Syndelle
Stunt Double
Trent Hevener
Construction Coordinator
Dennis Donegan
Set Decoration
LaKeysha Edwards
Public Defenders Secretary
Kevin Dyer
Stunt Double
Steve Mapel
Walt (voice)
Bridgit Crider
Key Makeup Artist
Eric Offin
Sound Editor
Petra Sprecher
Stunt Double
Prentice Osborne
Interviewer (Radio)
Shirley Jean Rouse
Gospel Choir Member
Shornell McNeal
Key Hair Stylist
Nadia Brown
Production Coordinator
O'Dena Gibson
Hairstylist
Lori Lail Marette
Bank Secretary
Bruce E. Merlin
Special Effects Coordinator
Carla Wallace
Makeup Artist
Stephen Fitzmaurice
Sound Re-Recording Mixer
Syretta L. Bell
Makeup Department Head
Merry Jo Cortada
Pathologist
A.A. Loyd
Old Lady
Glenn Richard
Gospel Choir Member
Steven Young
Boom Operator
David S. Di Pietro
Sound Re-Recording Mixer
Marissa Patrice Rouse
Gospel Choir Member
Raiyonda Vereen
Assistant Costume Designer
Monique C Baisden
Gospel Choir Member