Berlin-based sales agency M-Appeal has closed a deal for German distribution rights for “Let Me Go” with Alamode Film, ahead of the film’s world premiere as the opening film of Cannes ACID sidebar ...