We are coming down the home stretch of the 2022-2023 award season, with the Oscars eight days away. The 38th Independent Spirit Awards is the last big award show left before we find out who will become our new batch of Academy Award winners.
Taking place on the famous Santa Monica Pier in Santa Monica, California, the Indie Spirits highlight some of the best and brightest independent films released from the past year.
Read more on theplaylist.net