
Released
IMDb
Michael Jennings is a genius who's hired – and paid handsomely – by high-tech firms to work on highly sensitive projects, after which his short-term memory is erased so he's incapable of breaching security. But at the end of a three-year job, he's told he isn't getting a paycheck and instead receives a mysterious envelope. In it are clues he must piece together to find out why he wasn't paid – and why he's now in hot water.
Language
Budget$60,000,000
Revenue $117,248,958
English
Budget$60,000,000
Revenue $117,248,958
Keywords
amnesia
prophecy
technology
engineer
time
evil corporation
cyberpunk
scientist
millionaire
based on short story
tech noir
seeing the future
Casts

Ben Affleck
Michael Jennings

Uma Thurman
Rachel Porter

Aaron Eckhart
James Rethrick

Paul Giamatti
Shorty

Colm Feore
John Wolfe

Joe Morton
Agent Dodge

Michael C. Hall
Agent Klein

Kathryn Morris
Rita Dunne

Claudette Mink
Sara Rethrick

Peter Friedman
Attorney General Brown

Ivana Miličević
Maya-Rachel

Christopher Kennedy
Stevens

Fulvio Cecere
Agent Fuman

John Cassini
Agent Mitchell

Callum Keith Rennie
Jude - Guard

Michelle Harrison
Jane

Emily Holmes
Betsy - Salesgirl

Kendall Cross
Scientist

Catherine Lough Haggquist
Scientist

Krista Allen
Holographic Woman
Ryan Zwick
Street Kid

Dee Jay Jackson
Guard

Serge Houde
William Dekker

Calvin Finlayson
Balloon Boy

Darryl Scheelar
Plain Clothes Federal Agent

Mark Brandon
Lottery Host

Roger Haskett
Lottery Official
Steve Wright
Allcom Helicopter Pilot

Craig Hosking
FBI Helicopter Pilot

Barclay Hope
Suit

Peter Shinkoda
Suit

David James Lewis
Suit
Robert Clark
String Quartet

Andrea Siradze
String Quartet

Isabelle Roland
String Quartet
Peter Caton
String Quartet

Ryan Robbins
Husband

Benita Ha
Wife

Chelah Horsdal
Young Mother

Craig March
Janitor

Jason Calder
Wolfe Goon
Mike Godenir
Wolfe Goon

Brad Kelly
Wolfe Goon

Brent Connolly
Wolfe Goon

Michelle Anderson
Nursery Customer

Lori Berlanga
Nursery Customer
Crews

Christopher Rouse
Editor

John Powell
Original Music Composer
Kevin Stitt
Editor

John Woo
Director

Dean Georgaris
Screenplay

Jeffrey L. Kimball
Director of Photography
Mindy Marin
Casting

Brett Armstrong
Stunts

Andrea Kinsky
Stunts

Owen Walstrom
Stunts

John Woo
Producer

John Davis
Producer
Terence Chang
Producer
Michael Hackett
Producer

Scott J. Ateah
Stunts

Mike Dopud
Stunts
Mike Desabrais
Stunts

Jason Calder
Stunts
Diana Dutra
Stunts

Alex Green
Stunts

David Jacox
Stunts

Duane Dickinson
Stunts
Bruce Fontaine
Stunts

Guy Bews
Stunts

Celia Bond
Stunts
Ryan Ennis
Stunts
Terry Jackson
Stunts

Leanne Buchanan
Stunts
Bill Ferguson
Stunts
Kim Howey
Stunts
Adrian Hein
Stunts

Tom Glass
Stunts

Kathy Hubble
Stunts
Curt Bonn
Stunts
Jake Brake
Stunts

Garvin Cross
Stunts

Randy Hall
Stunts

Dane Farwell
Stunts
Rob Fournier
Stunts

Steven McMichael
Stunts

Don Lew
Stunts
Seth Longworth
Stunts

Jon Kralt
Stunt Double

Ronn Surels
Fight Choreographer
William Lawrence
Stunts

Tom McComas
Stunts

Scott Nicholson
Stunts
Jimmy N. Roberts
Stunts

Roxanne Wong
Stunts

John Wardlow
Stunts

Larry Lam
Stunts
Mary Ann Skoll
Stunts

Kimani Ray Smith
Stunts

Ronn Surels
Stunts

Gerald Paetz
Stunts

Dan Redford
Stunts

Ken Kirzinger
Stunts

John Branagan
Stunts
Mike Crestejo
Stunts

Vince Crestejo
Stunts
Bob Kursar
Stunts
Daniel B. Melles
Stunts
Rene Van Hullebush
Stunts

Darryl Scheelar
Stunts
Rick Seaman
Stunts

Angela Uyeda
Stunts
Claire Webb
Stunts

Terrance Leigh
Stunts
Sharon Simms
Stunt Double
Frank Torres
Stunts
Rob Wilton
Stunts

Paul Wu
Stunts
Cotton Mather
Stunts
Raymond Sammel
Stunts

Dan Shea
Stunts

William Morts
Stunts
Heath Stevenson
Stunts
Stratton Leopold
Executive Producer

Arthur Anderson
Co-Producer
Caroline Macaulay
Co-Producer

David Solomon
Executive Producer
Raymond Dumas
Storyboard Artist

Doug Chapman
Stunts
Kris Cole
Assistant Editor
Thom MacIntyre
Key Hair Stylist
Ryan Moroz
Transportation Co-Captain
Dennis McNeill
Color Timer
Jeff Harvey
Best Boy Electric
Chris Bond
Visual Effects Supervisor
William Sandell
Production Design
Douglas Curran
Still Photographer
Corinna Gagnon
Security

Paul M. Lane
Utility Stunts
Cate Hardman
Script Supervisor
Sandy Cochrane
Art Direction
Emanuela Daus
Makeup Artist
Janice Lynn Coats
Carpenter
Jason Ybarra
Craft Service
Kiki Morris
Post Production Supervisor
Bruce L. Brownstein
Location Manager
Tony Rush
Video Assist Operator
Erica Edell Phillips
Costume Design

Gregg Smrz
Stunt Coordinator
Mark Aisbett
Stunts
Mike Sassen
Transportation Coordinator
Mark 'Blue' Angus
Transportation Coordinator
Kristian Bailey
Boom Operator
Ian Cope
Visual Effects Coordinator
Natasha Rand
Conceptual Design
Pat Waller
Leadman
Rusty Ippolito
CG Supervisor
Elizabeth Wilcox
Set Decoration
Bob Findlay
First Assistant Camera
T.J. Lindgren
Additional Music
Jasmine Barry
Production Coordinator
John Bires
Sound Engineer
Chris Glyn-Jones
Sound Mixer
Pam Hammond
Visual Effects
Slava Shmakin
Art Department Coordinator
Craig Henderson
Construction Coordinator
Brent Boates
Production Illustrator
Nancy Anna Brown
Assistant Art Director
Junichi Hosoi
Steadicam Operator
Susan Boyd
Hairstylist
Bruce Borland
Rigging Gaffer
Bruce Fowler
Orchestrator
Denise Davis
Visual Effects Producer
Lance Fisher
Additional Camera
Ciaran Kavanagh
Camera Operator
Marco Pimenta
Set Costumer
Stacey Butterworth
Wigmaker
Dave Roughley
Lighting Technician
Al Di Sarro
Special Effects Coordinator
Carolle Alain
First Assistant Editor
Stratton Leopold
Unit Production Manager
Per Hallberg
Supervising Sound Editor
Jason Booth
Digital Compositors
Chris Allen
Researcher
Alan Rankin
Sound Designer
Shawn Wallbridge
Systems Administrators & Support
Ilona Herman
Hair Designer
Alex Murtaza
Lighting Artist
Casey Grant
Production Manager
Anne Couk
First Assistant Sound Editor
Yvonne Melville
Unit Manager

Claire Smithies
Stand In
Cliff Cenerini
Rigging Grip
Maryjane Layani
Production Accountant
Derek Brechin
Additional Editing
Dan Delgado
Gaffer
Conrad Dueck
3D Supervisor
Christopher Assells
Sound Effects Editor
Patrick Kavanaugh
Digital Effects Supervisor
John Dietrick
Post Production Assistant
Jesse Deacon
Electrician
Bronwyn Preston
Publicist
Sally Boldt
Music Editor
Shawn Murphy
Scoring Mixer
Phil Pastuhov
Aerial Director of Photography
Karl Harrison
Grip
Rhiannon A. Charles
Assistant Production Coordinator
Daniel Mansfield
Third Assistant Director
Adrien van Viersen
Conceptual Illustrator

Jamie Marshall
Second Assistant Director
Bryan Fletchall
Techno Crane Operator
Brian Epp
Assistant Property Master
Dennis Simard
Set Dresser
Michael McLellan
Dolly Grip

Arthur Anderson
First Assistant Director
Tristan Oliver
Assistant Set Dresser
Steve Smith
Key Grip

Garson Yu
Title Designer
Zack Davis
ADR Editor
George Doering
Musician
James McKenzie Moore
Casting Assistant
Ronnie Morgan
Assistant Sound Editor
Gavin Greenaway
Conductor
Willard Overstreet
Foley Editor
Robert Ulrich
Supervising ADR Editor
Marc Marcum
Story Editor

Rick Pearce
Stunts
Brian Basham
Sound Recordist
Grant Swain
Property Master
Mike Szakmeister
Dialogue Editor

Philip K. Dick
Short Story

Gilbert B. Combs
Stunts

Joe Doserro
Stunts

Keii Johnston
Stunts
Jimmy N. Roberts
Stunt Double
Aleya Naiman
Property Buyer
Don Anderson
Assistant Property Master
Kevin Haverty
Assistant Camera
Tina Dawson
Assistant Accountant
Linda Drake
Visual Effects Editor
Paul Arnel
Best Boy Grip
Mark Maxson
Location Assistant
Adrienne Sol
First Assistant Production Coordinator
Cameron Kuc
Additional Third Assistant Director
Alex Raspa
ADR Mixer
Keli Manson
Graphic Designer
Shaun Bullied
Set Painter
Reid Cohoon
Dolly Grip
David Lourie
Second Assistant Camera
Christine Albers
Compositing Lead
Andrea Brown
Extras Casting

Shane Cardwell
Stunt Driver
Cory Lee
Production Assistant
Cecile Tecson Broas
Rotoscoping Artist
Sondra Durksen
Truck Costumer
John Cassella
CG Artist

Ashley Bell
Assistant Director
Jean-Paul Costaz
Paint Coordinator
Allen Tracy
Visual Effects Production Assistant
Alan Jacoby
Additional Second Assistant Camera

Brian Smrz
Second Unit Director

Jenny Eagan
Costumer
Michael Collins
Third Assistant Director
Robin Harlan
Foley Artist
Flemming Lund
Assistant Location Manager
Michele Lee
Payroll Accountant
Isabel Bloor
Costume Set Supervisor
Cindy Barlow
Assistant Makeup Artist
Meg Matthews
Dresser
Paul T. Murakami
Daily Grip
Breanne Larrett
Second Assistant Production Coordinator
Maureen Carey
Construction Buyer
Dave Emmonds
Head Greensman
Sylvain Houle
Special Effects Assistant
Paisley Shaw
Location Coordinator
Karen Bergen
First Assistant Accountant
Randy K. Singer
Foley Mixer
Donald Fly
General Manager
Roger Bailey
Generator Operator

Corry Glass
Stunt Double
Jim Rose
Assistant Chief Lighting Technician
Leon Thomas Braun
Key Production Assistant

John Sampson
Stunts
Yannick Leray
Assistant Director Trainee
Eric Milner
Special Effects Technician
Backdrops & Posters





















