The 2021 Film Independent Spirit Awards have been postponed until April 24. The announcement follows the news that the Oscars are being pushed back two months — from Feb. 29 more words
The 2021 Film Independent Spirit Awards have been postponed until April 24. The announcement follows the news that the Oscars are being pushed back two months — from Feb. 29 more words