

Watch Clean (2004) Official Trailer
When you don't have a choice, you change.
6.4 / 10 IMDb September 1, 2004 1h 51m
After she ends up in prison and loses custody of her son, a woman struggles to assimilate outside her former life and remain clean long enough to regain custody of her son.
Director
Runtime
1h 51m
Release Date
September 1, 2004
Genre
Drama
Status
Released
Languages
Cantonese, English, French
Country
Canada, France, United Kingdom
Writers
Cast

Maggie Cheung
as Emily Wang

Nick Nolte
as Albrecht Hauser

Béatrice Dalle
as Elena

Jeanne Balibar
as Irène Paolini

Don McKellar
as Vernon

Martha Henry
as Rosemary Hauser
No photo
James Johnston
as Lee Hauser
No photo
James Dennis
as Jay

Rémi Martin
as Jean-Pierre

Laëtitia Spigarelli
as Sandrine

Arnaud Churin
as Store Manager
No photo
Kurtys Kidd
as Detective
No photo
Shaun Austin-Olsen
as Record Label Owner
No photo
Jodi Crawford
as Gloria
No photo
Ross McKie
as Vancouver Police 1
No photo
Calum de Hartog
as Vancouver Police 2
No photo
Clare-Marie Grigg
as Cafeteria Nurse
No photo
Paul Brogen
as Motel Clerk

Joana Preiss
as Aline
No photo
David Salsedo
as Jeff
Production Companies
Rectangle ProductionsHaystack Productions
Rhombus Media
ARTE France Cinéma
UK Film CouncilMatrix Film Finance
The Film Consortium
Forensic Films
Journeyman Films Ltd.
Clean Official Trailer 2004
Advertisement
Viewer Reviews
Sign in to rate and review this movie.
Sign in Loading reviews…
Related Movies & Trailers

6.7
The Death of Robin Hood
2026·Adventure

6.9
Desire
2026·Mystery

7.2
The Devil Wears Prada 2
2026·Comedy

4.2
The Sparrow's Fluttering
1988·Drama

8.7
Michael
2026·Music

8.7
The Shawshank Redemption
1994·Drama

6.3
Au Bonheur des Dames
1930·Drama

6.7
Jana Nayagan
2026·Action

6.1
A Flame in My Heart
1987·Drama

4.0
Siping
2026·Drama

8.5
Interstellar
2014·Adventure

4.3
Morning Moon Is Cruel
1981·Drama