Cast (49)

Mark Wahlberg

Max Payne

Mila Kunis

Mona Sax

Beau Bridges

BB Hensley

Ludacris

Jim Bravura

Chris O'Donnell

Jason Colvin

Donal Logue

Alex Balder

Amaury Nolasco

Jack Lupino

Kate Burton

Nicole Horne

Olga Kurylenko

Natasha

Rothaford Gray

Joe Salle

Joel Gordon

Owen Green

Jamie Hector

Lincoln DeNeuf

Andrew Friedman

Trevor

Marianthi Evans

Michelle Payne

Nelly Furtado

Christa Balder

Jay Hunter

Pawnshop Man

Maxwell McCabe-Lokos

Doug

Kjartan Hewitt

Kid

Stephen R. Hart

Tattoo Artist Owner

Martin Hindy

Demon

Herbert Johnson

Train Attendant

Philip Williams

Sergeant Adams

Warren Belle

Detective

Ted Atherton

Detective Shipman

Rico Simonini

Detective Sergeant Amerini

PJ Lazic

Junkie

Brandon Carrei

Young Cop

Katie Odegaard

Jackie - Receptionist

Joshua Barilko

Ragna Rok Guard #1

Conrad Pla

Captain Bowen

Larry Wheatley

Bartender

Janice Nguyen

Detective

Goƻchy Boy

Doorman

Spike Adamson

Aesir Security Guard

Carlos Gonzalez-Vio

Man Who Gets Dosed With Drug

Lana Denis

Nude People Making Out

Christina Jocic

Nude People Making Out

Barrington Bignall

Nude People Making Out

Noelle Gray

Nude People Making Out

James Preston Rogers

Nude People Making Out

Candice Hotchkiss

Nude People Making Out

Gendaijs Dolganovs

Enforcer

Dale Yim

Beat Cop

Tig Fong

Lead Aesir Security Guard

Siobhan Murphy

Receptionist #2

Sergei Nikolich

Anton

Kristina Falcomer

Girl at Party

Brea Grant

Junkie Girl (uncredited)

James McCaffrey

FBI Special Agent Jack Taliente

Crew (45)

Jonathan Sela

Director of Photography

Marco Beltrami

Original Music Composer

Mindy Marin

Casting

Peter Veverka

Producer

Karen Lauder

Executive Producer

John Moore

Director

Julie Yorn

Producer

Tom Karnowski

Executive Producer

Buck Sanders

Original Music Composer

Daniel T. Dorrance

Production Design

Dan Zimmerman

Editor

Beau Thorne

Screenplay

John Moore

Producer

Rick Yorn

Executive Producer

Scott Faye

Producer

Sam Lake

Other

George L. Little

Costume Design

Jo-Ann MacNeil

Makeup Artist

Jimmy N. Roberts

Stunt Coordinator

Ron Bartlett

Sound Re-Recording Mixer

Everett Burrell

Visual Effects Supervisor

John Stoneham Jr.

Stunt Coordinator

Andrew M. Stearn

Art Direction

Kyle Glencross

Makeup Effects Designer

Samara Melanson

Visual Effects Producer

Jennifer Bower O'Halloran

Hairstylist

Jimmy N. Roberts

Second Unit Director

Jeff J.J. Authors

First Assistant Director

Jeff Campbell

Visual Effects Supervisor

Janice M. Jacobs

Visual Effects Producer

Jay Wilkinson

Supervising Sound Editor

Kendrick Wallace

Visual Effects Producer

Tom Karnowski

Unit Production Manager

Whitney K. Brown

Production Manager

Carolyn A. Loucks

Set Decoration

Neishaw Ali

Visual Effects Producer

Glen Gauthier

Production Sound Mixer

Peter Veverka

Associate Producer

Doug Hemphill

Sound Re-Recording Mixer

Penny Charter

Second Assistant Director

John Pospisil

Sound Effects Designer

Johnny Villanueva

Hairstylist

Angelica Lisk-Hann

Stunts

Donald Mowat

Makeup Artist

Donald Mowat

Makeup Department Head