American director David O Russell (R) and French actress Isabelle Huppert arrives for the Premiere of their new film "I Love Huckabees" in London's Leicester Sq on November 4 2004...(UPI Photo/Hugo Philpott )