Ava DuVernay’s ARRAY Releasing has acquired award-winning feature films “Definition Please” and “Donkeyhead” and will debut them on Netflix. ARRAY has acquired distribution rights to both films in the ...