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.

Crew

Paul T. Murakami
Daily Grip
John Woo
Director, Producer
Dean Georgaris
Screenplay
Philip K. Dick
Short Story
Christopher Rouse
Editor
Kevin Stitt
Editor
Kris Cole
Assistant Editor
Derek Brechin
Additional Editing
Jeffrey L. Kimball
Director of Photography
Phil Pastuhov
Aerial Director of Photography
Dennis McNeill
Color Timer
Arthur Anderson
First Assistant Director, Co-Producer
Jamie Marshall
Second Assistant Director
Daniel Mansfield
Third Assistant Director
Michael Collins
Third Assistant Director
Cameron Kuc
Additional Third Assistant Director
Ashley Bell
Assistant Director
Raymond Dumas
Storyboard Artist
Rhiannon A. Charles
Assistant Production Coordinator
Adrienne Sol
First Assistant Production Coordinator
Breanne Larrett
Second Assistant Production Coordinator
Jasmine Barry
Production Coordinator
David Solomon
Executive Producer
Stratton Leopold
Executive Producer, Unit Production Manager
Terence Chang
Producer
John Davis
Producer
Michael Hackett
Producer
Caroline Macaulay
Co-Producer
Cory Lee
Production Assistant
William Sandell
Production Design
Ciaran Kavanagh
Camera Operator
Kevin Haverty
Assistant Camera
Bob Findlay
First Assistant Camera
David Lourie
Second Assistant Camera
Alan Jacoby
Additional Second Assistant Camera
Michael McLellan
Dolly Grip
Reid Cohoon
Dolly Grip
Lance Fisher
Additional Camera
Junichi Hosoi
Steadicam Operator
John Dietrick
Post Production Assistant
Kiki Morris
Post Production Supervisor
James McKenzie Moore
Casting Assistant
Mindy Marin
Casting
Andrea Brown
Extras Casting
Marco Pimenta
Set Costumer
Erica Edell Phillips
Costume Design
Isabel Bloor
Costume Set Supervisor
Jenny Eagan
Costumer
Ilona Herman
Hair Designer
Thom MacIntyre
Key Hair Stylist
Susan Boyd
Hairstylist
Cindy Barlow
Assistant Makeup Artist
Emanuela Daus
Makeup Artist
Brian Smrz
Second Unit Director
Slava Shmakin
Art Department Coordinator
Nancy Anna Brown
Assistant Art Director
Alan Rankin
Sound Designer
Christopher Assells
Sound Effects Editor
Per Hallberg
Supervising Sound Editor
Ronnie Morgan
Assistant Sound Editor
Anne Couk
First Assistant Sound Editor
Chris Glyn-Jones
Sound Mixer
Brian Basham
Sound Recordist
John Bires
Sound Engineer
Shawn Murphy
Scoring Mixer
Kristian Bailey
Boom Operator
Robin Harlan
Foley Artist
Willard Overstreet
Foley Editor
Randy K. Singer
Foley Mixer
Robert Ulrich
Supervising ADR Editor
Zack Davis
ADR Editor
Alex Raspa
ADR Mixer
Jim Rose
Assistant Chief Lighting Technician
Dave Roughley
Lighting Technician
Alex Murtaza
Lighting Artist
Eric Milner
Special Effects Technician
Al Di Sarro
Special Effects Coordinator
Sylvain Houle
Special Effects Assistant
Chris Bond
Visual Effects Supervisor
Denise Davis
Visual Effects Producer
Ian Cope
Visual Effects Coordinator
Linda Drake
Visual Effects Editor
Allen Tracy
Visual Effects Production Assistant
Pam Hammond
Visual Effects
Rusty Ippolito
CG Supervisor
John Cassella
CG Artist
John Powell
Original Music Composer
George Doering
Musician
T.J. Lindgren
Additional Music
Sally Boldt
Music Editor
Ryan Moroz
Transportation Co-Captain
Mark 'Blue' Angus
Transportation Coordinator
Mike Sassen
Transportation Coordinator
Maryjane Layani
Production Accountant
Karen Bergen
First Assistant Accountant
Michele Lee
Payroll Accountant
Tina Dawson
Assistant Accountant
Conrad Dueck
3D Supervisor
Mike Szakmeister
Dialogue Editor
Cliff Cenerini
Rigging Grip
Bruce Borland
Rigging Gaffer
Shaun Bullied
Set Painter
Elizabeth Wilcox
Set Decoration
Dennis Simard
Set Dresser
Tristan Oliver
Assistant Set Dresser
Craig Henderson
Construction Coordinator
Maureen Carey
Construction Buyer
Douglas Curran
Still Photographer
Christine Albers
Compositing Lead
Cate Hardman
Script Supervisor
Patrick Kavanaugh
Digital Effects Supervisor
Jesse Deacon
Electrician
Jeff Harvey
Best Boy Electric
Janice Lynn Coats
Carpenter
Paisley Shaw
Location Coordinator
Bruce L. Brownstein
Location Manager
Mark Maxson
Location Assistant
Flemming Lund
Assistant Location Manager
Jean-Paul Costaz
Paint Coordinator
Andrea Kinsky
Stunts
Brett Armstrong
Stunts
Owen Walstrom
Stunts
Terry Jackson
Stunts
Mike Desabrais
Stunts
Randy Hall
Stunts
David Jacox
Stunts
Ryan Ennis
Stunts
Ken Kirzinger
Stunts
Rick Seaman
Stunts
Scott J. Ateah
Stunts
Bill Ferguson
Stunts
Kim Howey
Stunts
Adrian Hein
Stunts
Jake Brake
Stunts
Mike Crestejo
Stunts
Garvin Cross
Stunts
Mike Dopud
Stunts
Rob Fournier
Stunts
Jason Calder
Stunts
Diana Dutra
Stunts
Duane Dickinson
Stunts
Alex Green
Stunts
Guy Bews
Stunts
William Lawrence
Stunts
Celia Bond
Stunts
Tom Glass
Stunts
Kathy Hubble
Stunts
Terrance Leigh
Stunts
Dan Shea
Stunts
Mary Ann Skoll
Stunts
Scott Nicholson
Stunts
Leanne Buchanan
Stunts
Vince Crestejo
Stunts
Dane Farwell
Stunts
Bruce Fontaine
Stunts
John Branagan
Stunts
Curt Bonn
Stunts
William Morts
Stunts
Daniel B. Melles
Stunts
Darryl Scheelar
Stunts
Jimmy N. Roberts
Stunts, Stunt Double
Kimani Ray Smith
Stunts
Seth Longworth
Stunts
Heath Stevenson
Stunts
Claire Webb
Stunts
Bob Kursar
Stunts
Larry Lam
Stunts
Angela Uyeda
Stunts
Paul Wu
Stunts
Steven McMichael
Stunts
Gerald Paetz
Stunts
Dan Redford
Stunts
Ronn Surels
Stunts, Fight Choreographer
Frank Torres
Stunts
John Wardlow
Stunts
Rob Wilton
Stunts
Don Lew
Stunts
Tom McComas
Stunts
Roxanne Wong
Stunts
Raymond Sammel
Stunts
Cotton Mather
Stunts
Rene Van Hullebush
Stunts
Doug Chapman
Stunts
Mark Aisbett
Stunts
Rick Pearce
Stunts
Gilbert B. Combs
Stunts
Joe Doserro
Stunts
Keii Johnston
Stunts
John Sampson
Stunts
Shane Cardwell
Stunt Driver
Paul M. Lane
Utility Stunts
Gregg Smrz
Stunt Coordinator
Sharon Simms
Stunt Double
Jon Kralt
Stunt Double
Corry Glass
Stunt Double
Grant Swain
Property Master
Brian Epp
Assistant Property Master
Don Anderson
Assistant Property Master
Aleya Naiman
Property Buyer
Paul Arnel
Best Boy Grip
Yannick Leray
Assistant Director Trainee
Corinna Gagnon
Security
Brent Boates
Production Illustrator
Shawn Wallbridge
Systems Administrators & Support
Jason Booth
Digital Compositors
Donald Fly
General Manager
Marc Marcum
Story Editor
Meg Matthews
Dresser
Tony Rush
Video Assist Operator
Steve Smith
Key Grip
Karl Harrison
Grip
Dan Delgado
Gaffer
Casey Grant
Production Manager
Adrien van Viersen
Conceptual Illustrator
Sondra Durksen
Truck Costumer
Chris Allen
Researcher
Garson Yu
Title Designer
Leon Thomas Braun
Key Production Assistant
Yvonne Melville
Unit Manager
Roger Bailey
Generator Operator
Natasha Rand
Conceptual Design
Jason Ybarra
Craft Service
Gavin Greenaway
Conductor
Bryan Fletchall
Techno Crane Operator
Bronwyn Preston
Publicist
Sandy Cochrane
Art Direction
Stacey Butterworth
Wigmaker
Carolle Alain
First Assistant Editor
Bruce Fowler
Orchestrator
Cecile Tecson Broas
Rotoscoping Artist
Pat Waller
Leadman
Dave Emmonds
Head Greensman
Keli Manson
Graphic Designer
Claire Smithies
Stand In