Hemdale Film Corporation has landed the indie film out of Cannes.