This 2004 film written and directed by Olivier Assayas is heart touching. Clean delves into the life of rock star Emily Wang, played by Maggie Cheung. She has become entangled in the fast life of music, drugs, and a never ending search for happiness. She wakes up one day with the painful realization that she must make the most difficult decision of her life. If she continues on the road she is on as a heroin addict, she will never get her son and her life back. Nick Nolte plays Emily's boyfriend, Albrecht Hauser, in the film. After tragedy strikes, Emily abruptly realizes her life has come to a dead end, and she is left without any choice but to change.