EntertainmentTribeca Film picks up “No Rest for the Wicked”September 23, 2012 / StaffAward-winning thriller No Rest for the Wicked (No habra paz para los malvados), has just licensed its North American rights to…