Clean [39851] Released: 2004-09-01 Revenue: $0 Budget: $0 Profit: $0 Runtime: 111 mins Popularity: 0.7552 Vote Average: 6.429 Vote Count: 70 Overview: 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. Cast [36] Maggie CheungEmily Wang Nick NolteAlbrecht Hauser Béatrice DalleElena Jeanne BalibarIrène Paolini Don McKellarVernon Martha HenryRosemary Hauser James JohnstonLee Hauser James DennisJay Rémi MartinJean-Pierre Laëtitia SpigarelliSandrine Arnaud ChurinStore Manager Kurtys KiddDetective Shaun Austin-OlsenRecord Label Owner Jodi CrawfordGloria Ross McKieVancouver Police 1 Calum de HartogVancouver Police 2 Clare-Marie GriggCafeteria Nurse Paul BrogenMotel Clerk Joana PreissAline David SalsedoJeff Mike HoongWaiter in Restaurant Régis VidalAlexis Jürgen DoeringIrène Paolini's Fan Shaun MathesonPolice Officer 1 John Stoneham Jr.Police Officer 2 Michelle PalmateerAvis Agent Paraskevi AntonarakisManager Of Diner Shannon NovakRecord Label Employe TrickySelf David RobackSelf Elizabeth DensmoreSelf Emily HainesSelf James ShawSelf Joshua WinsteadSelf Joules Scott-KeySelf German Cheung Man-Kit Trailers CLEAN - TRAILER ( 2004 )