rapidlion film festivallatest news & developments