Indiana critics announce 2024 film awards

By Christopher Lloyd “The Substance” dominated the 2024 awards by the Indiana Film Journalists Association (IFJA), earning Best Film, Best Director and both Lead and […]

Continue reading »