"Lion's Den" in competition at Cannes