

25/12/2003
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.

Ben Affleck
as Michael Jennings

Uma Thurman
as Rachel Porter

Aaron Eckhart
as James Rethrick

Paul Giamatti
as Shorty

Colm Feore
as John Wolfe

Joe Morton
as Agent Dodge

Michael C. Hall
as Agent Klein

Kathryn Morris
as Rita Dunne

Claudette Mink
as Sara Rethrick

Peter Friedman
as Attorney General Brown

Ivana Miličević
as Maya-Rachel

Christopher Kennedy
as Stevens

Fulvio Cecere
as Agent Fuman

John Cassini
as Agent Mitchell

Callum Keith Rennie
as Jude - Guard

Michelle Harrison
as Jane

Emily Holmes
as Betsy - Salesgirl

Kendall Cross
as Scientist

Catherine Lough Haggquist
as Scientist

Krista Allen
as Holographic Woman

Ryan Zwick
as Street Kid

Dee Jay Jackson
as Guard

Serge Houde
as William Dekker

Calvin Finlayson
as Balloon Boy

Darryl Scheelar
as Plain Clothes Federal Agent

Mark Brandon
as Lottery Host

Roger Haskett
as Lottery Official

Steve Wright
as Allcom Helicopter Pilot

Craig Hosking
as FBI Helicopter Pilot

Barclay Hope
as Suit

Peter Shinkoda
as Suit

David James Lewis
as Suit

Robert Clark
as String Quartet

Andrea Siradze
as String Quartet

Isabelle Roland
as String Quartet

Peter Caton
as String Quartet

Ryan Robbins
as Husband

Benita Ha
as Wife

Chelah Horsdal
as Young Mother

Craig March
as Janitor

Jason Calder
as Wolfe Goon

Mike Godenir
as Wolfe Goon

Brad Kelly
as Wolfe Goon

Brent Connolly
as Wolfe Goon

Michelle Anderson
as Nursery Customer

Lori Berlanga
as Nursery Customer
20 Movies Similar