Cast (55)

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)

Crew (120)

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