Full Credits
49 members

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 'Mako' 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

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
Jack Taliente (uncredited)
47 members
John Moore
Director
Jeff J.J. Authors
First Assistant Director
Penny Charter
Second Assistant Director
Jimmy N. Roberts
Second Unit Director
Beau Thorne
Screenplay
Scott Faye
Producer
John Moore
Producer
Julie Yorn
Producer
Tom Karnowski
Executive Producer
Karen Lauder
Executive Producer
Rick Yorn
Executive Producer
Mindy Marin
Casting
Peter Veverka
Producer
Peter Veverka
Associate Producer
Tom Karnowski
Unit Production Manager
Whitney K. Brown
Production Manager
Jonathan Sela
Director of Photography
Marco Beltrami
Original Music Composer
Buck Sanders
Original Music Composer
Glen Gauthier
Production Sound Mixer
Jay Wilkinson
Supervising Sound Editor
Ron Bartlett
Sound Re-Recording Mixer
Doug Hemphill
Sound Re-Recording Mixer
John Pospisil
Sound Effects Designer
Daniel T. Dorrance
Production Design
Andrew M. Stearn
Art Direction
Carolyn A. Loucks
Set Decoration
Chris Rosewarne
Concept Artist
Chris Rosewarne
Storyboard Artist
George L. Little
Costume Design
Jo-Ann MacNeil
Makeup Artist
Kyle Glencross
Makeup Effects Designer
Jennifer Bower O'Halloran
Hairstylist
Johnny Villanueva
Hairstylist
Donald Mowat
Makeup Department Head
Donald Mowat
Makeup Artist
Everett Burrell
Visual Effects Supervisor
Kendrick Wallace
Visual Effects Producer
Jeff Campbell
Visual Effects Supervisor
Neishaw Ali
Visual Effects Producer
Janice M. Jacobs
Visual Effects Producer
Samara Melanson
Visual Effects Producer
Dan Zimmerman
Editor
Jimmy N. Roberts
Stunt Coordinator
John Stoneham Jr.
Stunt Coordinator
Angelica Lisk-Hann
Stunts
Sam Lake
Video Game