Tyler Perry
Dr. Alex Cross
Tyler Perry
Dr. Alex Cross
Edward Burns
Tommy Kane
Matthew Fox
Picasso
Rachel Nichols
Monica Ashe
Carmen Ejogo
Maria Cross
Jean Reno
Gilles Mercier
John C. McGinley
Richard Brookwell
Giancarlo Esposito
Daramus Holiday
Cicely Tyson
Nana Mama
Chad Lindberg
Vincent Dardis
Stephanie Jacobsen
Fan Yau
Sonny Surowiec
Hans Friedlich
Yara Shahidi
Janelle Cross
Gary A. Jones
Funeral Guest (uncredited)
Simon Rhee
Fan Yau Bodyguard #3
Alexandra Ruddy
Brookwell Aide
Christian 'Trick Trick' Mathis
Fight Manager
Werner Daehn
Erich Nunemacher
Sayeed Shahidi
Damon Cross
Bonnie Bentley
Detective Jody Klebanoff
Keith Cameron
Bodyguard
Simenona Martinez
Pop Pop Jones
Jessalyn Wanlim
Paramita Megawati
Tim Holmes
Referee
Ingo Rademacher
Ingo Sacks
Tiren Jhames
Guard Manning Station
Darcy Leutzinger
Bomb Squad Head
Peter Lawson Jones
Minister
Christopher Stadulis
Soon to Be Dead Man #1
Timothy J. Richardson
Soon to Be Dead Man #2
Steffen Dziczek
Soon to Be Dead Man #3
Ideene Dehdashti
Screaming Girl
Dave Bender
Lieutenant Max
Marcelo Tubert
Cloche
Rory Markham
Nenad Stanisic
Ray Goodwin
Fan Yau Bodyguard #1
Danny Wynands
Fan Yau Bodyguard #2
Andrew Comrie-Picard
Mercier's Driver
Tim Sitarz
Packard Plant Rapist
Anthony Akins
Patron in Restaurant (uncredited)
Nikky Smedley
MMA Fight Fan (uncredited)
Mel Chude
K-Rash (uncredited)
Ron Causey
MMA Fight Fan (uncredited)
Jennifer James Davies
Police Detective (uncredited)
Dominic Ryan Gabriel
MMA Fight Fan (uncredited)
Aswan Harris
Detective (uncredited)
Sherry Hudak
Psychiatrist (uncredited)
Robert Graziosi
Attorney in Courthouse (uncredited)
Bridget Ogundipe
Principal (uncredited)
Rance Martin
Detective (uncredited)
John Newkirk
Forensic Photographer (uncredited)
Janine Sarnowski
Pedestrian Extra (uncredited)
Benny Tjandra
Indonesian Driver / Soldier (uncredited)
Brent Reichert
Police Officer (uncredited)
Takesha L. Walker
Screaming Woman (uncredited)
Steve Bowen
Producer
George Furla
Executive Producer
Marc Moss
Screenplay
Randall Emmett
Producer
Bill Block
Producer
Remington Chase
Executive Producer
James Patterson
Novel
Steve Bocsi
Executive Producer
Kerry Williamson
Screenplay
Rob Cohen
Director
Martin L. Mercer
Storyboard Artist
Wendy M. Craig
Costume Supervisor
Matt Diezel
Editor
Thom Noble
Editor
Ronna Kress
Casting
Charles Varga
Art Direction
Kimberly Jones
Makeup Department Head
Gabriella Villarreal
Set Decoration
Laura Fox
Production Design
Jan Korbelin
Executive Producer
Marina Grasic
Executive Producer
Christopher J. Corabi
Executive Producer
Abigail Murray
Costume Designer
Paul Hanson
Producer
Stepan Martirosyan
Executive Producer
Diane Durant
Script Supervisor
Jeff Rice
Executive Producer
John Friedberg
Executive Producer
Ethan Smith
Executive Producer
Leopoldo Gout
Producer
Dayna Polehanki
Casting Associate
John Debney
Original Music Composer
Ricardo Della Rosa
Director of Photography
James Patterson
Producer
Willie D. Burton
Production Sound Mixer
Laura Albert
Stunts
Mike Watts
Orchestrator
Jeffrey G. Barnett
Stunts
Hilary Bristoll
Art Department Coordinator
Sue Brook
Carpenter
John S. Bukala
Construction Foreman
Ellie H. Ferrari
Set Dresser
Joseph Waterkotte
Construction Coordinator
Paul Peabody
Construction Coordinator
Brent Peelor
Construction Foreman
Phil Shirey
Leadman
Andy Schofield
Set Dresser
Michael Mansouri
Digital Imaging Technician
Chris McLeod
Electrician
Louis P. Taylor
Construction Foreman
John S. Moyer
Camera Operator
Ritchie Kremer
Property Master
Curtis Corbitt
Property Master
Kurt Braun
Set Dresser
Leyna Haller
Set Dresser
Jake Hossfeld
Electrician
Kenneth Stanley
Construction Foreman
Bob Bouwman
Swing
Kelly R. Borisy
Dolly Grip
Kevin Coyne
Electrician
Jule Fontana
Camera Loader
Jim Butler
Construction Foreman
Ralph Scherer
Dolly Grip
Donnie Schneider
Electrician
Donna Williams
Set Dresser
Nick Cutway
Additional Second Assistant Camera
Dan Jarrell
Best Boy Grip
Scott Schuerger
Electrician
Keith Allan Miller
Set Dresser
Ted Nimz
Electrician
Brent Wachter
Painter
Todd Harris
Storyboard Artist
Julie 'Doc' Lindstrom
Electrician
Christopher Hosey
Graphic Designer
Justin N. Lang
Set Designer
Andy Hoehn
First Assistant Camera
Anthony 'Spike' Simms
Rigging Gaffer
John Turk
Electrician
Michael Dzialowski
First Assistant Camera
Josh Ficken
Rigging Grip
Sabra Temple
Costumer
Phil Walker
Gaffer
Mariana Sánchez de Antuñano
First Assistant "A" Camera
Natasha Rivera
Wardrobe Assistant
Gregg Horvath
First Assistant Camera
Craig Nix
Techno Crane Operator
Leslie Woo
Casting Associate
Gary Strobel
Special Effects Technician
Anthony T. Marra II
Key Grip
Bela Trutz
Steadicam Operator
Queensylvia Akuchie
Costumer
Russell Tyrrell
Special Effects Coordinator
Stacey Morris
Hairstylist
Kate Abraham
Costumer
Noa Franco
Casting Assistant
Pierce Austin
Hairstylist
Paul Schilens
Second Assistant Camera
Jordan Carper
Set Costumer
Mike S. Huffman
Special Effects Technician
Shannon Bakeman
Hair Department Head
Katy Russell
Casting Assistant
David Scheper
Special Effects Technician
Kevin J. Edwards
Key Hair Stylist
Lauren Legate
Wardrobe Assistant
William MacLeod
Key Grip
John Vinson
Rigging Grip
Mark N. Woods
Techno Crane Operator
Raymond M. Tasillo
Special Effects Technician
Mark Karavite
Steadicam Operator
Nicholas Leone
Special Effects Technician
Pipin Supinah
Assistant Hairstylist
Dayna Polehanki
Local Casting
Widya Rusnaeni
Makeup & Hair
Mike Dittiacur
Rigging Grip
Dino Parks
Second Unit Director of Photography
Catherine Riley
Assistant Costume Designer
Gina Nalli
Set Costumer
Amber Crowe
Key Makeup Artist
Wanda Patterson
Makeup Artist
Gary A. Jones
Stunt Driver