40th annual Film Independent Spirit Awards
The awards show is held in a tent on a beach in Santa Monica, California, historically on the Saturday before the Academy Awards. In 2023, the ceremony was moved to…
5 Comments
February 23, 2025