French screen legend Isabelle Huppert arrives for the premiere of her new film "I Love Huckabees" in London's Leicester Sq on November 04 2004...(UPI Photo/Hugo Philpott )