apollo film festivallatest news & developments