39th Spirit Awards set late February 2024 show date Critics Awards (Film) News 39th Spirit Awards set late February 2024 show date Erik Anderson May 15, 2023 The 39th annual Spirit Awards ceremony will take place on Sunday, February 25, 2024 in Los Angeles it was announced today by Film Independent. The... Read More