Code 46 poster

Code 46

"How do you solve a crime when the last thing you want to know is the truth?"

Movie R 2003 1h 33m 6.2 /10
Directed by Michael Winterbottom

In a near future where identity papers encode genetics, insurance investigator William Geld arrives in Shanghai to chase a ring forging papelles, futuristic passports that reveal a person’s past. The operation blends science and state control, turning travel and trust into precarious currency.... Read more

Watch Now

Where to Watch "Code 46"

Rent or Buy

Netflix
Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: February 09, 2026

About Code 46

In a near future where identity papers encode genetics, insurance investigator William Geld arrives in Shanghai to chase a ring forging papelles, futuristic passports that reveal a person’s past. The operation blends science and state control, turning travel and trust into precarious currency. Geld meets Maria Gonzalez, the magnetic mastermind behind the forgeries, and their professional encounter spirals into a dangerous attraction. As the affair deepens, Geld must decide how far he will bend rules in the name of justice. He returns home with unsettling findings, while the case continues to test his loyalties. Money and power tilt the balance as private data is weaponized and police tactics push characters into gray zones. Shanghai's neon glow hides secrets.

Directed by Michael Winterbottom and written by Frank Cottrell Boyce, Code 46 released in 2003 as a moody urban thriller set in a controlled near future, with a chilly, clinical tone. The film builds its world with sparse dialogue.

Critics noted the film's spare, stylish tone and unsettling romance, using a sleek look to probe questions of identity, memory, and control in a society where genetics shape who you are. The tension between science and sentiment fuels the drama, while the film raises ethical concerns about surveillance, consent, and personal autonomy, inviting viewers to weigh intimacy against institutional power.

Code 46 has a quiet afterlife in discussions of early 2000s speculative cinema, cited for its stark visuals and a restrained romance set inside a surveillance oriented future. Its exploration of identity and consent continues to spark debates among fans of offbeat thrillers.

Box office data for Code 46 is modest and not widely reported, reflecting a limited release and niche appeal rather than blockbuster performance. In some markets the film played in art-house venues and multiplexes, drawing a small but dedicated audience.

Details

Release Date
September 02, 2003
Runtime
1h 33m
Rating
R
User Ratings
387 votes
Type
Movie
Genres
Drama, Science Fiction, Thriller
Country
United Kingdom
Studio
BBC Film +4 more
Budget
$7,500,000
External Links
View on IMDB

Official Trailer

Cast

Tim Robbins

Tim Robbins

William Geld

Samantha Morton

Samantha Morton

Maria Gonzales

Nabil Elouahabi

Nabil Elouahabi

Vendor

Om Puri

Om Puri

Bahkland

Emil Marwa

Emil Marwa

Mohan

Nina Fog

Nina Fog

Wole

Bruno Lastra

Bruno Lastra

Bikku

Togo Igawa

Togo Igawa

Driver

Natalie Mendoza

Natalie Mendoza

Sphinx Receptionist

Jeanne Balibar

Jeanne Balibar

Sylvie

Director: Michael Winterbottom

Written by: Frank Cottrell Boyce

Frequently Asked Questions

Code 46 is not currently available on streaming subscription services, but you can rent or buy it on Apple iTunes, Vudu, and Amazon Video.

With a rating of 6.2/10 from 387 viewers, Code 46 is considered solid entertainment worth checking out. It's a good pick if you enjoy drama, science fiction, and thriller stories.

In a near future where identity papers encode genetics, insurance investigator William Geld arrives in Shanghai to chase a ring forging papelles, futuristic passports that reveal a person’s past. The operation blends science and state control, turning travel and trust into precarious currency. Ge...

Papelles are futuristic passports that record people's identities and genetics. They’re central to the plot because a forgery ring produces fake papelles to hide real identities. The story follows William Geld as he investigates the scheme in Shanghai.

Tim Robbins plays William Geld, and Samantha Morton plays Maria Gonzales. Their dynamic, including Geld's relationship with Maria, drives a key part of the plot as he pursues the forgery ring.