Featured Featured October 26, 2023 - November 1, 2023 Movie of the week: Killers of the Flower Moon Leros Cinema Lakki, Leros Killers of the Flower Moon