'' Ape '' made its world premiere at the 2012 Locarno Film Festival , where it won Best New Director and Best First Feature Special Mention at the festival . It went on to make its North American premiere at the Vancouver International Film Festival , and US premiere at AFI Fest in Hollywood . The film received a theatrical release through Factory 25
Vancouver International Film Festival
Vancouver International Film Festival
Ape (2012 film)