Cars talk, a man is married to a monkey and Kylie Minogue contemplates suicide in easily the oddest movie in competition at the Cannes film festival, "Holy Motors." At a press conferene, French director Leos Carax, refused to explain what the movie meant, but did say the film is not for the public.