Home / The Boy and the Heron Wins Best Picture at Florida Film Critic Circle 2023